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