Partager via


Microsoft.OData.Edm.Vocabularies Espace de noms

Classes

EdmAnnotationPathExpression

Représente une expression de chemin d’annotation EDM.

EdmApplyExpression

Représente une expression d’application d’opération EDM.

EdmBinaryConstant

Représente une constante binaire EDM.

EdmBooleanConstant

Représente une constante booléenne EDM.

EdmCastExpression

Représente une expression de déclaration de type EDM.

EdmCollectionExpression

Représente une expression de construction à valeurs multiples EDM.

EdmCollectionValue

Représente une valeur de collection EDM.

EdmDateConstant

Représente une constante de date EDM.

EdmDateTimeOffsetConstant

Représente une valeur datetime EDM à valeur constante d'offset.

EdmDecimalConstant

Représente une constante décimale EDM.

EdmDirectValueAnnotation

Représente une annotation EDM avec une valeur native immédiate.

EdmDirectValueAnnotationBinding

Représente la combinaison d'une annotation EDM dotée d'une valeur immédiate et de l'élément auquel ils sont attachés.

EdmDirectValueAnnotationsManager

Le gestionnaire d’annotations à valeur directe fournit des services permettant de définir et d’obtenir des annotations temporaires sur les éléments.

EdmDurationConstant

Représente une constante de durée EDM.

EdmEnumMemberExpression

Représente une expression de référence de membre énumération EDM.

EdmEnumValue

Représente une valeur de type énumération EDM.

EdmExpressionEvaluator

Évaluateur d’expression.

EdmFloatingConstant

Représente une constante à virgule flottante EDM.

EdmGuidConstant

Représente une constante guid EDM.

EdmIfExpression

Représente une expression if EDM.

EdmIntegerConstant

Représente une constante entière EDM.

EdmIsTypeExpression

Représente une expression de test de type EDM.

EdmLabeledExpression

Représente une expression étiquetée EDM.

EdmLabeledExpressionReferenceExpression

Représente une expression de référence d'expression étiquetée EDM.

EdmNavigationPropertyPathExpression

Représente une expression de chemin de propriété de navigation EDM.

EdmNullExpression

Représente une valeur null EDM.

EdmPropertyConstructor

Représente un constructeur de propriété EDM spécifié dans le cadre d'une expression de construction d'enregistrement EDM.

EdmPropertyPathExpression

Représente une expression de chemin de propriété EDM.

EdmPropertyValue

Représente une valeur d'une propriété EDM.

EdmPropertyValueBinding

Représente une liaison de propriété spécifiée dans le cadre d'une annotation de type EDM.

EdmRecordExpression

Représente une expression de construction d'enregistrement EDM.

EdmStringConstant

Représente une constante de chaîne EDM.

EdmStructuredValue

Représente une valeur structurée EDM.

EdmTerm

Représente un terme EDM.

EdmTimeOfDayConstant

Représente une constante EDM TimeOfDay.

EdmToClrConverter

IEdmValue en convertisseur de valeur CLR.

EdmToClrEvaluator

Évaluateur d’expression capable de produire des valeurs CLR.

EdmTypedDirectValueAnnotationBinding<T>

Représente la combinaison d'une annotation EDM dotée d'une valeur immédiate et de l'élément auquel ils sont attachés.

EdmValue

Représente une valeur EDM.

EdmVocabularyAnnotation

Représente une annotation EDM avec une valeur immédiate.

Interfaces

IEdmApplyExpression

Représente une expression d’application de fonction EDM.

IEdmBinaryConstantExpression

Représente une expression de constante binaire EDM.

IEdmBinaryValue

Représente une valeur binaire EDM.

IEdmBooleanConstantExpression

Représente une expression constante booléenne EDM.

IEdmBooleanValue

Représente une valeur booléenne EDM.

IEdmCastExpression

Représente une expression de déclaration de type EDM.

IEdmCollectionExpression

Représente une expression de construction à valeurs multiples EDM.

IEdmCollectionValue

Représente une valeur de collection EDM.

IEdmDateConstantExpression

Représente une expression de constante de date EDM.

IEdmDateTimeOffsetConstantExpression

Représente une valeur datetime EDM à expression constante d'offset.

IEdmDateTimeOffsetValue

Représente un datetime EDM avec une valeur de décalage.

IEdmDateValue

Représente une date EDM.

IEdmDecimalConstantExpression

Représente une expression de constante décimale EDM.

IEdmDecimalValue

Représente une valeur décimale EDM.

IEdmDelayedValue

Représente une valeur calculée tardivement.

IEdmDirectValueAnnotation

Représente une annotation EDM avec une valeur immédiate.

IEdmDirectValueAnnotationBinding

Représente la combinaison d'une annotation EDM dotée d'une valeur immédiate et de l'élément auquel ils sont attachés.

IEdmDirectValueAnnotationsManager

Gère l’obtention et la définition d’annotations directes sur les éléments EDM.

IEdmDurationConstantExpression

Représente une expression de constante de durée EDM.

IEdmDurationValue

Représente une valeur de durée EDM.

IEdmEnumMemberExpression

Représente une expression de référence de membre énumération EDM.

IEdmEnumValue

Représente une valeur de type énumération EDM.

IEdmFloatingConstantExpression

Représente une expression de constante flottante EDM.

IEdmFloatingValue

Représente une valeur à virgule flottante EDM.

IEdmGuidConstantExpression

Représente une expression constante guid EDM.

IEdmGuidValue

Représente une valeur entière EDM.

IEdmIfExpression

Représente une expression if EDM.

IEdmIntegerConstantExpression

Représente une expression de constante entière EDM.

IEdmIntegerValue

Représente une valeur entière EDM.

IEdmIsTypeExpression

Représente une expression de test de type EDM.

IEdmLabeledExpression

Représente un élément d'expression étiqueté EDM.

IEdmLabeledExpressionReferenceExpression

Représente une référence d'une expression étiquetée EDM.

IEdmNullExpression

Représente une expression null EDM.

IEdmNullValue

Représente une valeur null EDM.

IEdmPrimitiveValue

Représente une valeur primitive EDM.

IEdmPropertyConstructor

Représente un constructeur de propriété EDM spécifié dans le cadre d’une expression d’enregistrement de construction EDM.

IEdmPropertyValue

Représente une valeur d'une propriété EDM.

IEdmPropertyValueBinding

Représente une liaison de propriété spécifiée dans le cadre d'une annotation de type EDM.

IEdmRecordExpression

Représente une expression de construction d'enregistrement EDM.

IEdmStringConstantExpression

Représente une expression constante de chaîne EDM.

IEdmStringValue

Représente une valeur de chaîne EDM.

IEdmStructuredValue

Représente une valeur structurée EDM.

IEdmTerm

Représente un terme EDM.

IEdmTimeOfDayConstantExpression

Représente une expression constante EDM TimeOfDay.

IEdmTimeOfDayValue

Représente une valeur EDM TimeOfDay.

IEdmValue

Représente une valeur EDM.

IEdmVocabularyAnnotatable

Représente un élément qui peut être ciblé par les annotations de vocabulaire

IEdmVocabularyAnnotation

Représente une annotation de glossaire EDM.

Énumérations

EdmValueKind

Définit les valeurs Edm

Délégués

TryCreateObjectInstance

Représente un délégué pour la création d’une instance de type CLR basée sur IEdmValue et Type. Le délégué peut être utilisé pour créer des instances CLR de types polymorphes.

TryGetClrPropertyInfo

Représente un délégué pour obtenir les informations de propriété d’un type CLR en fonction du nom de la propriété et Type.

TryGetClrTypeName

Représente un délégué pour obtenir le nom de type CLR en fonction du nom de type edm et IEdmModel.