System.Data.Common.CommandTrees.ExpressionBuilder 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
명령 트리 API를 제공합니다.
클래스
DbExpressionBuilder |
생성문 DbExpression을 생성할 API를 제공하고 이 API가 식 형식 자체에 대해 확장 메서드로 액세스될 수 있도록 합니다. |
EdmFunctions |
DbExpression정식 EDM 함수를 호출하는 를 생성하기 위한 API를 제공하고, 식 형식 자체에서 API를 확장 메서드로 액세스할 수 있도록 합니다. |
Row |
NewRow(IEnumerable<KeyValuePair<String,DbExpression>>) 호출하는 생성자와 같은 방법을 제공합니다. |
설명
합니다 System.Data.Common.CommandTrees.ExpressionBuilder API는으로 표시 되는 식을 만드는 데 DbExpression 개체입니다. 명령 트리가 제공한 API DbExpressionBuilder 클래스의 특징:
함수형: DbExpression 개체는 기본적인 생성 흐름을 제공 하는 기능 패턴을 사용 하 여 생성 됩니다.
느슨하게 결합: DbExpression 개체가 특정 명령 트리에 바인딩되지 않으며 형식 계약이 충족 되는 모든 컨텍스트에서 사용할 수 있습니다.
변경할 수 없음: API는 완전히 변경할 수 없는 형식으로 구성 됩니다. 식 트리를 다시 작성 하는 동안 새 값을 대체 하 여 가변성을 시뮬레이션할 수 있습니다.