Microsoft.OData.Edm Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Классы
EdmAction |
Представляет действие EDM. |
EdmActionImport |
Представляет импорт действия EDM. |
EdmBinaryTypeReference |
Представляет ссылку на двоичный тип модели EDM. |
EdmCollectionType |
Представляет определение типа коллекции модели EDM. |
EdmCollectionTypeReference |
Представляет ссылку на тип коллекции модели EDM. |
EdmComplexType |
Представляет определение сложного типа модели EDM. |
EdmComplexTypeReference |
Представляет ссылку на сложный тип модели EDM. |
EdmConstants |
Содержит значения констант, которые применяются к модели EDM, независимо от источника (для констант CSDL/EDMX см CsdlConstants. ). |
EdmCoreModel |
Предоставляет заранее заданные объявления, относящиеся к семантике модели EDM. |
EdmDecimalTypeReference |
Представляет ссылку на десятичный тип модели EDM. |
EdmElement |
Общий базовый класс для всех элементов EDM. |
EdmElementComparer |
Содержит методы расширения IsEquivalentTo(). |
EdmEntityContainer |
Представляет контейнер сущностей модели EDM. |
EdmEntityReferenceType |
Представляет определение типа ссылки на сущность модели EDM. |
EdmEntityReferenceTypeReference |
Представляет ссылку на ссылочный тип сущности модели EDM. |
EdmEntitySet |
Представляет набор сущностей EDM. |
EdmEntitySetBase |
Представляет базу абстрактного набора сущностей EDM. |
EdmEntityType |
Представляет определение типа сущности модели EDM. |
EdmEntityTypeReference |
Представляет ссылку на тип сущности EDM. |
EdmEnumMember |
Представляет элемент типа перечисления EDM. |
EdmEnumMemberValue |
Значение элемента перечисления edm. |
EdmEnumType |
Представляет определение типа перечисления модели EDM. |
EdmEnumTypeReference |
Представляет ссылку на тип перечисления EDM. |
EdmFunction |
Представляет функцию модели EDM. |
EdmFunctionImport |
Представляет импорт функции модели EDM. |
EdmInclude |
Включаемые сведения для модели, на которую указывает ссылка. |
EdmIncludeAnnotations |
Сведения includeAnnotation для модели, на которую указывает ссылка. |
EdmLocation |
Представляет расположение элемента Edm. |
EdmModel |
Представляет модель EDM. |
EdmModelBase |
Представляет модель EDM. |
EdmNamedElement |
Общий базовый класс для всех именованных элементов EDM. |
EdmNavigationProperty |
Представляет свойство навигации EDM. |
EdmNavigationPropertyBinding |
Представляет сопоставление свойства навигации EDM с источником навигации. |
EdmNavigationPropertyInfo |
Представляет сведения о свойствах навигации EDM, используемых при создании свойств навигации. |
EdmNavigationSource |
Представляет абстрактный источник навигации EDM. |
EdmOperation |
Представляет операцию EDM. |
EdmOperationImport |
Представляет импорт операции EDM. |
EdmOperationParameter |
Представляет параметр операции EDM. |
EdmOptionalParameter |
Представляет параметр операции EDM. |
EdmPathExpression |
Представляет выражение пути модели EDM. |
EdmPathTypeReference |
Представляет ссылку на тип пути EDM. |
EdmPrimitiveTypeReference |
Представляет ссылку на примитивный тип EDM. |
EdmProperty |
Представляет свойство модели EDM. |
EdmReference |
Представляет элемент edmx:reference в документе CSDL. |
EdmReferentialConstraint |
Представляет ссылочные ограничения EDM для свойства навигации. |
EdmReferentialConstraintPropertyPair |
Представляет пару свойств в составе ссылочного ограничения. |
EdmSingleton |
Представляет одноэлементный объект EDM. |
EdmSpatialTypeReference |
Представляет ссылку на пространственный тип модели EDM. |
EdmStringTypeReference |
Представляет ссылку на тип строки модели EDM. |
EdmStructuralProperty |
Представляет структурное (т. е. не относящееся к навигации) свойство модели EDM. |
EdmStructuredType |
Общий базовый класс для определений структурированных типов EDM. |
EdmTemporalTypeReference |
Представляет ссылку на темпоральный тип EDM (Duration, DateTime, DateTimeOffset). |
EdmType |
Представляет определение типа модели EDM. |
EdmTypeDefinition |
Представляет определение определения типа Edm. |
EdmTypeDefinitionReference |
Представляет ссылку на определение типа EDM. |
EdmTypeReference |
Представляет ссылку на тип модели EDM. |
EdmTypeSemantics |
Предоставляет семантику заранее заданных типов модели EDM. |
EdmUntypedStructuredType |
Общий базовый класс для определений структурированных типов EDM. |
EdmUntypedStructuredTypeReference |
Представляет ссылку на нетипизированный тип EDM. |
EdmUntypedTypeReference |
Представляет ссылку на нетипизированный тип EDM. |
EdmUtil |
Служебные программы для Edm. |
EnumHelper |
Вспомогательное перечисление |
ExtensionMethods |
Содержит методы расширения для IEdmModel интерфейсов. |
ToTraceStringExtensionMethods |
Содержит методы расширения ToTraceString(). |
Структуры
Date |
Тип даты для Edm.Date |
TimeOfDay |
Тип TimeOfDay для Edm.TimeOfDay |
Интерфейсы
IEdmAction |
Представляет действие EDM. |
IEdmActionImport |
Представляет импорт действия EDM. |
IEdmBinaryTypeReference |
Представляет ссылку на двоичный тип модели EDM. |
IEdmCheckable |
Определяет компонент Edm, который является недопустимым или чей срок действия неизвестен при построении |
IEdmCollectionType |
Представляет определение типа коллекции модели EDM. |
IEdmCollectionTypeReference |
Представляет ссылки на типы коллекции EDM. |
IEdmComplexType |
Представляет определение сложного типа модели EDM. |
IEdmComplexTypeReference |
Представляет ссылки на сложные типы EDM. |
IEdmContainedEntitySet |
Представляет набор сущностей, содержащийся в EDM. |
IEdmDecimalTypeReference |
Представляет ссылку на десятичный тип модели EDM. |
IEdmElement |
Общий базовый интерфейс для всех элементов EDM. |
IEdmEntityContainer |
Представляет контейнер сущностей модели EDM. |
IEdmEntityContainerElement |
Представляет общие элементы для всех элементов контейнера сущностей EDM. |
IEdmEntityReferenceType |
Представляет определение типа ссылки на сущность модели EDM. |
IEdmEntityReferenceTypeReference |
Представляет ссылки на типы ссылок на сущности. |
IEdmEntitySet |
Представляет набор сущностей EDM. |
IEdmEntitySetBase |
Представляет базовый набор сущностей EDM. |
IEdmEntityType |
Представляет определение типа сущности модели EDM. |
IEdmEntityTypeReference |
Представляет ссылки на типы сущностей. |
IEdmEnumMember |
Представляет определение члена типа перечисления модели EDM. |
IEdmEnumMemberValue |
Интерфейс EdmEnumMemberValue. |
IEdmEnumType |
Представляет определение типа перечисления модели EDM. |
IEdmEnumTypeReference |
Представляет ссылки на типы перечисления EDM. |
IEdmExpression |
Представляет выражение EDM. |
IEdmFullNamedElement |
Общий базовый интерфейс для всех именованных элементов модели EDM. |
IEdmFunction |
Представляет функцию модели EDM. |
IEdmFunctionImport |
Представляет импорт функции модели EDM. |
IEdmInclude |
Интерфейс включаемой информации для модели, на которую указывает ссылка. |
IEdmIncludeAnnotations |
Интерфейс сведений includeAnnotation для модели, на которую указывает ссылка. |
IEdmLocatable |
Интерфейс для всех элементов EDM, которые можно найти. |
IEdmModel |
Семантическое представление модели EDM. |
IEdmNamedElement |
Общий базовый интерфейс для всех именованных элементов модели EDM. |
IEdmNavigationProperty |
Представляет свойство навигации EDM. |
IEdmNavigationPropertyBinding |
Представляет привязку из свойства навигации EDM к источнику навигации. |
IEdmNavigationSource |
Представляет источник навигации EDM. |
IEdmNavigationTargetMapping |
Представляет сопоставление свойства навигации модели EDM с набором сущностей. |
IEdmOperation |
Представляет операцию EDM. |
IEdmOperationImport |
Представляет импорт операции EDM. |
IEdmOperationParameter |
Представляет параметр операции EDM. |
IEdmOperationReturn |
Представляет возврат операции EDM. |
IEdmOptionalParameter |
Представляет необязательный параметр операции EDM. |
IEdmPathExpression |
Представляет выражение пути модели EDM. |
IEdmPathType |
Представляет определение типа Path. |
IEdmPathTypeReference |
Представляет ссылки на тип Edm.*Path. |
IEdmPrimitiveType |
Представляет определение типа-примитива модели EDM. |
IEdmPrimitiveTypeReference |
Представляет ссылки на примитивные типы. |
IEdmProperty |
Представляет свойство модели EDM. |
IEdmReference |
Представляет определение элемента edmx:reference. |
IEdmReferentialConstraint |
Представляет ссылочные ограничения EDM для свойства навигации. |
IEdmRowType |
Представляет определение типа строки модели EDM. |
IEdmSchemaElement |
Общий базовый интерфейс для всех именованных дочерних элементов схемы EDM. |
IEdmSchemaType |
Представляет тип EDM, определенный в схеме EDM. |
IEdmSingleton |
Представляет одноэлементный объект EDM. |
IEdmSpatialTypeReference |
Представляет ссылку на пространственный тип модели EDM. |
IEdmStringTypeReference |
Представляет ссылку на тип строки модели EDM. |
IEdmStructuralProperty |
Представляет структурное (т. е. не относящееся к навигации) свойство модели EDM. |
IEdmStructuredType |
Общий базовый интерфейс для определений структурированных типов EDM. |
IEdmStructuredTypeReference |
Представляет ссылки на структурированные типы EDM. |
IEdmTemporalTypeReference |
Представляет ссылку на темпоральный тип EDM (Duration, DateTime, DateTimeOffset). |
IEdmType |
Представляет определение типа модели EDM. |
IEdmTypeDefinition |
Представляет определение типа EDM. |
IEdmTypeDefinitionReference |
Представляет ссылки на определения типов EDM. |
IEdmTypeReference |
Представляет ссылки на тип. |
IEdmUnknownEntitySet |
Представляет неизвестный набор сущностей EDM. Неизвестный набор сущностей может отображаться в следующих сценариях:
|
IEdmUntypedType |
Представляет определение нетипизированного типа EDM. |
IEdmUntypedTypeReference |
Представляет ссылки на тип Edm.Untyped. |
IPrimitiveValueConverter |
Класс для определения примитивного преобразования значений для определения типа. Предположим, что определение типа определяет примитивный тип X (базовый тип) как новый тип Y, а тип Y имеет логически соответствующий тип CLR Z, метод ConvertToUnderlyingType преобразует значение из Z в X, а метод ConvertFromUnderlyingType преобразует значение из X в Z. |
Перечисления
EdmContainerElementKind |
Определяет типы элемента контейнера модели EDM. |
EdmExpressionKind |
Определяет виды выражения модели EDM. |
EdmMultiplicity |
Перечисляет кратности свойств навигации в модели EDM. |
EdmNavigationSourceKind |
Определяет тип источника навигации. |
EdmOnDeleteAction |
Перечисляет действия, которые модель EDM может применять при удалениях. |
EdmPathTypeKind |
Перечисляет типы типов пути Edm. |
EdmPrimitiveTypeKind |
Перечисляет типы примитивов Edm. |
EdmPropertyKind |
Определяет типы свойств модели EDM. |
EdmSchemaElementKind |
Определяет типы элементов схемы EDM. |
EdmTypeKind |
Определяет метатипы модели EDM. |