Share via


Microsoft.Data.Edm.Expressions Namespace

Interfaces

  Interface Description
Public interface IEdmApplyExpression Represents a base class for EDM apply expression.
Public interface IEdmAssertTypeExpression Represents an EDM type assertion expression.
Public interface IEdmBinaryConstantExpression Represents the EDM binary constant expression.
Public interface IEdmBooleanConstantExpression Represents an EDM boolean constant expression.
Public interface IEdmCollectionExpression Represents an EDM multi-value construction expression.
Public interface IEdmDateTimeConstantExpression Represents an EDM DateTime constant expression.
Public interface IEdmDateTimeOffsetConstantExpression Represents an EDM datetime with offset constant expression.
Public interface IEdmDecimalConstantExpression Represents an EDM decimal constant expression.
Public interface IEdmEntitySetReferenceExpression Represents an EDM entity set reference expression.
Public interface IEdmEnumMemberReferenceExpression Represents an EDM enumeration member reference expression.
Public interface IEdmExpression Represents an EDM expression.
Public interface IEdmFloatingConstantExpression Represents an EDM floating constant expression.
Public interface IEdmFunctionReferenceExpression Represents an EDM function reference expression.
Public interface IEdmGuidConstantExpression Represents the EDM GUID constant expression.
Public interface IEdmIfExpression Represents an EDM if expression.
Public interface IEdmIntegerConstantExpression Represents an EDM integer constant expression.
Public interface IEdmIsTypeExpression Represents an EDM type test expression.
Public interface IEdmLabeledExpression Represents an EDM labeled expression element.
Public interface IEdmLabeledExpressionReferenceExpression Represents a reference to an EDM labeled expression.
Public interface IEdmNullExpression Represents the EDM null expression.
Public interface IEdmParameterReferenceExpression Represents an EDM parameter reference expression.
Public interface IEdmPathExpression Represents an EDM path expression.
Public interface IEdmPropertyConstructor Represents an EDM property constructor specified as part of a CSDL Record expression.
Public interface IEdmPropertyReferenceExpression Represents an EDM property reference expression.
Public interface IEdmRecordExpression Represents an EDM record construction expression.
Public interface IEdmStringConstantExpression Represents an EDM string constant expression.
Public interface IEdmTimeConstantExpression Represents an EDM time constant expression.
Public interface IEdmValueTermReferenceExpression Represents an EDM value term reference expression.

Enumerations

  Enumeration Description
Public enumeration EdmExpressionKind Defines EDM expression kinds.