Compartir a través de


Microsoft.OData.Edm.Vocabularies Espacio de nombres

Clases

EdmAnnotationPathExpression

Representa una expresión de ruta de acceso de anotación EDM.

EdmApplyExpression

Representa una expresión de aplicación de operación EDM.

EdmBinaryConstant

Representa una constante binaria de EDM.

EdmBooleanConstant

Representa una constante booleana de EDM.

EdmCastExpression

Representa una expresión de aserción de tipo de EDM.

EdmCollectionExpression

Representa una expresión de construcción multivalor de EDM.

EdmCollectionValue

Representa un valor de colección de EDM.

EdmDateConstant

Representa una constante de fecha EDM.

EdmDateTimeOffsetConstant

Representa una constante datetime con desfase temporal de EDM.

EdmDecimalConstant

Representa una constante decimal de EDM.

EdmDirectValueAnnotation

Representa una anotación de EDM con un valor nativo inmediato.

EdmDirectValueAnnotationBinding

Representa la combinación de una anotación de EDM con un valor inmediato y el elemento al que se adjunta.

EdmDirectValueAnnotationsManager

El administrador de anotaciones de valor directo proporciona servicios para establecer y obtener anotaciones transitorias en los elementos.

EdmDurationConstant

Representa una constante de duración de EDM.

EdmEnumMemberExpression

Representa una expresión de referencia de miembro de enumeración de EDM.

EdmEnumValue

Representa un valor de tipo de enumeración de EDM.

EdmExpressionEvaluator

Evaluador de expresiones.

EdmFloatingConstant

Representa una constante de punto flotante de EDM.

EdmGuidConstant

Representa una constante guid de EDM.

EdmIfExpression

Representa una expresión if de EDM.

EdmIntegerConstant

Representa una constante entera de EDM.

EdmIsTypeExpression

Representa una expresión de prueba de tipo de EDM.

EdmLabeledExpression

Representa una expresión etiquetada de EDM.

EdmLabeledExpressionReferenceExpression

Representa una expresión de referencia de expresión etiquetada de EDM.

EdmNavigationPropertyPathExpression

Representa una expresión de ruta de acceso de la propiedad de navegación EDM.

EdmNullExpression

Representa un valor NULL de EDM.

EdmPropertyConstructor

Representa un constructor de propiedad de EDM especificado como parte de una expresión de construcción de registro de EDM.

EdmPropertyPathExpression

Representa una expresión de ruta de acceso de propiedad EDM.

EdmPropertyValue

Representa un valor de una propiedad de EDM.

EdmPropertyValueBinding

Representa un enlace de propiedad especificado como parte de una anotación de tipo de EDM.

EdmRecordExpression

Representa una expresión de construcción de registro de EDM.

EdmStringConstant

Representa una constante de cadena de EDM.

EdmStructuredValue

Representa un valor estructurado de EDM.

EdmTerm

Representa un término EDM.

EdmTimeOfDayConstant

Representa una constante TimeOfDay de EDM.

EdmToClrConverter

IEdmValue a convertidor de valores CLR.

EdmToClrEvaluator

Evaluador de expresiones capaz de generar valores CLR.

EdmTypedDirectValueAnnotationBinding<T>

Representa la combinación de una anotación de EDM con un valor inmediato y el elemento al que se adjunta.

EdmValue

Representa un valor de EDM.

EdmVocabularyAnnotation

Representa una anotación de EDM con un valor inmediato.

Interfaces

IEdmApplyExpression

Representa una expresión de aplicación de función EDM.

IEdmBinaryConstantExpression

Representa una expresión constante binaria de EDM.

IEdmBinaryValue

Representa un valor binario EDM.

IEdmBooleanConstantExpression

Representa una expresión constante booleana EDM.

IEdmBooleanValue

Representa un valor booleano EDM.

IEdmCastExpression

Representa una expresión de aserción de tipo de EDM.

IEdmCollectionExpression

Representa una expresión de construcción multivalor de EDM.

IEdmCollectionValue

Representa un valor de colección de EDM.

IEdmDateConstantExpression

Representa una expresión constante de fecha EDM.

IEdmDateTimeOffsetConstantExpression

Representa una expresión constante datetime con desfase temporal de EDM.

IEdmDateTimeOffsetValue

Representa un valor datetime de EDM con el valor de desplazamiento.

IEdmDateValue

Representa una fecha EDM.

IEdmDecimalConstantExpression

Representa una expresión constante decimal EDM.

IEdmDecimalValue

Representa un valor decimal EDM.

IEdmDelayedValue

Representa un valor calculado de forma diferida.

IEdmDirectValueAnnotation

Representa una anotación de EDM con un valor inmediato.

IEdmDirectValueAnnotationBinding

Representa la combinación de una anotación de EDM con un valor inmediato y el elemento al que se adjunta.

IEdmDirectValueAnnotationsManager

Administra la obtención y configuración de anotaciones directas en elementos EDM.

IEdmDurationConstantExpression

Representa una expresión constante de duración de EDM.

IEdmDurationValue

Representa un valor de duración de EDM.

IEdmEnumMemberExpression

Representa una expresión de referencia de miembro de enumeración de EDM.

IEdmEnumValue

Representa un valor de tipo de enumeración de EDM.

IEdmFloatingConstantExpression

Representa una expresión constante flotante de EDM.

IEdmFloatingValue

Representa un valor de punto flotante EDM.

IEdmGuidConstantExpression

Representa una expresión constante guid de EDM.

IEdmGuidValue

Representa un valor entero EDM.

IEdmIfExpression

Representa una expresión if de EDM.

IEdmIntegerConstantExpression

Representa una expresión constante de entero EDM.

IEdmIntegerValue

Representa un valor entero EDM.

IEdmIsTypeExpression

Representa una expresión de prueba de tipo de EDM.

IEdmLabeledExpression

Representa un elemento de expresión etiquetada de EDM.

IEdmLabeledExpressionReferenceExpression

Representa una referencia a una expresión etiquetada de EDM.

IEdmNullExpression

Representa una expresión null de EDM.

IEdmNullValue

Representa un valor null de EDM.

IEdmPrimitiveValue

Representa un valor primitivo de EDM.

IEdmPropertyConstructor

Representa un constructor de propiedades EDM especificado como parte de una expresión de registro de construcción EDM.

IEdmPropertyValue

Representa un valor de una propiedad de EDM.

IEdmPropertyValueBinding

Representa un enlace de propiedad especificado como parte de una anotación de tipo de EDM.

IEdmRecordExpression

Representa una expresión de construcción de registro de EDM.

IEdmStringConstantExpression

Representa una expresión constante de cadena EDM.

IEdmStringValue

Representa un valor de cadena EDM.

IEdmStructuredValue

Representa un valor estructurado de EDM.

IEdmTerm

Representa un término EDM.

IEdmTimeOfDayConstantExpression

Representa una expresión constante EDM TimeOfDay.

IEdmTimeOfDayValue

Representa un valor EDM TimeOfDay.

IEdmValue

Representa un valor de EDM.

IEdmVocabularyAnnotatable

Representa un elemento al que pueden dirigirse las anotaciones de vocabulario.

IEdmVocabularyAnnotation

Representa una anotación de vocabulario de EDM.

Enumeraciones

EdmValueKind

Define valores de Edm

Delegados

TryCreateObjectInstance

Representa un delegado para crear una instancia de tipo CLR basada en IEdmValue y Type. El delegado se puede usar para crear instancias CLR de tipos polimórficos.

TryGetClrPropertyInfo

Representa un delegado para obtener información de propiedad de un tipo CLR basado en el nombre de propiedad y Type.

TryGetClrTypeName

Representa un delegado para obtener el nombre de tipo CLR en función del nombre de tipo edm y IEdmModel.