Microsoft.OData Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Классы
ContainerBuilderExtensions |
Методы расширения для IContainerBuilder. |
HttpHeaderValueElement |
Класс для представления элемента значения заголовка HTTP. |
ODataAction |
Представляет действие OData. |
ODataAnnotatable |
Базовый класс для всех аннотируемых типов в библиотеке OData. |
ODataAsynchronousReader |
Класс для чтения асинхронных сообщений OData. |
ODataAsynchronousResponseMessage |
Представляет сообщение непакетного асинхронного ответа. |
ODataAsynchronousWriter |
Класс для записи асинхронных сообщений OData; также проверяет правильное количество вызовов записи в модуле записи. |
ODataBatchOperationHeaders |
Словарь для хранения заголовков, используемых с ODataBatchOperations. |
ODataBatchOperationRequestMessage |
Сообщение, представляющее операцию в пакетном запросе. |
ODataBatchOperationResponseMessage |
Сообщение, представляющее операцию в пакетном ответе. |
ODataBatchReader |
Абстрактный класс для чтения пакетных сообщений OData; также проверяет правильную последовательность вызовов чтения в средстве чтения. |
ODataBatchWriter |
Абстрактный класс для записи пакетных сообщений OData; также проверяет правильную последовательность вызовов записи в модуле записи. |
ODataBinaryStreamValue |
Класс, представляющий значение двоичного потока |
ODataCollectionReader |
Базовый класс для читателей коллекций OData. |
ODataCollectionStart |
Представление OData коллекции верхнего уровня. |
ODataCollectionStartSerializationInfo |
Класс для предоставления дополнительных сведений ODataCollectionWriter о сериализации для ODataCollectionStart. |
ODataCollectionValue |
Представление OData коллекции. |
ODataCollectionWriter |
Базовый класс для модулей записи коллекции OData. |
ODataConstants |
Константные значения, используемые в протоколе OData или HTTP либо в библиотеке OData. |
ODataContentTypeException |
Тип исключения, представляющий исключение, если тип содержимого сообщения не поддерживается. |
ODataDeletedResource |
Представляет удаленную сущность в разностном ответе. |
ODataDeltaDeletedEntry |
Представляет удаленную сущность в разностном ответе. |
ODataDeltaDeletedLink |
Представляет удаленную ссылку в разностном ответе. |
ODataDeltaLink |
Представляет добавленную ссылку в разностном ответе. |
ODataDeltaLinkBase |
Представляет добавленную или удаленную ссылку в разностном ответе. |
ODataDeltaReader |
Базовый класс для модулей чтения изменений OData. |
ODataDeltaResourceSet |
Описывает набор разностных изменений. |
ODataDeltaResourceSetSerializationInfo |
Класс для предоставления дополнительных сведений ODataDeltaWriter о сериализации для ODataDeltaResourceSet. |
ODataDeltaSerializationInfo |
Класс для предоставления дополнительных сведений о сериализации в ODataDeltaWriter. |
ODataDeltaWriter |
Базовый класс для модуля записи изменений OData. |
ODataEdmPropertyAnnotation |
Представляет заметку по хранению сведений о конкретном свойстве. |
ODataEntityReferenceLink |
Представляет ссылку на сущность (результат запроса $link). |
ODataEntityReferenceLinks |
Представляет коллекцию ссылок на сущности (результат запроса $ref). Может включать в себя число встроенных данных и следующую ссылку. |
ODataEntitySetInfo |
Класс, представляющий набор сущностей в сервисном документе. |
ODataEnumValue |
Значение перечисления OData |
ODataError |
Класс, представляющий полезные данные ошибки. |
ODataErrorDetail |
Класс, представляющий сведения об ошибке. |
ODataErrorException |
Тип исключения, представляющий ошибку в потоке, проанализированную при чтении полезных данных. |
ODataException |
Тип исключения, представляющий исключения в библиотеке OData. |
ODataFormat |
Представление формата OData. |
ODataFunction |
Представляет функцию OData. |
ODataFunctionImportInfo |
Класс, представляющий функцию Import в сервисном документе. |
ODataInnerError |
Класс, представляющий сведения об отладке для конкретной реализации, помогающие определить причину ошибки. |
ODataInputContext |
Базовый класс для всех входных контекстов определяет интерфейс для реализации в конкретных форматах. |
ODataInstanceAnnotation |
Представляет заметку экземпляра. |
ODataItem |
Базовый класс для набора ресурсов и ресурса. |
ODataMediaType |
Класс, представляющий определение типа носителя. |
ODataMediaTypeFormat |
Вспомогательный класс, который связывает ODataFormat с типом мультимедиа. |
ODataMediaTypeResolver |
Класс с ответственностью за разрешение типов мультимедиа (типов MIME) в форматы и типы полезных данных. |
ODataMessageExtensions |
Методы расширения IODataRequestMessage и IODataResponseMessage. |
ODataMessageInfo |
Класс предоставляет сведения о контексте определенных или IODataRequestMessageIODataResponseMessage |
ODataMessageQuotas |
Квоты, используемые для ограничения потребления ресурсов при чтении или записи сообщений OData. |
ODataMessageReader |
Класс Reader, используемый для чтения всех полезных данных OData (ресурсы, наборы ресурсов, документы метаданных, служебные документы и т. д.). |
ODataMessageReaderSettings |
Параметры конфигурации для читателей сообщений OData. |
ODataMessageWriter |
Класс writer используется для записи всех полезных данных OData (записей, наборов ресурсов, документов метаданных, служебных документов и т. д.). |
ODataMessageWriterSettings |
Параметры конфигурации для записи сообщений OData. |
ODataNestedResourceInfo |
Представляет одну ссылку. |
ODataNestedResourceInfoSerializationInfo |
Класс для предоставления дополнительных сведений ODataWriter о сериализации для ODataNestedResourceInfo. |
ODataNullValue |
Представляет значение свойства, равное null. |
ODataObjectModelExtensions |
Методы расширения для объектной модели OData. |
ODataOperation |
Представляет функцию или действие. |
ODataOutputContext |
Базовый класс для всех выходных контекстов определяет интерфейс для реализации в конкретных форматах. |
ODataParameterReader |
Базовый класс для модулей чтения параметров OData. |
ODataParameterWriter |
Базовый класс для модулей записи коллекции OData. |
ODataPayloadKindDetectionResult |
Представляет результат выполняющегося обнаружения вида полезных данных для указанного вида и формата полезных данных. |
ODataPayloadValueConverter |
Класс для определения преобразования значений полезных данных для данной модели. В настоящее время поддерживается только примитив. |
ODataPreferenceHeader |
Класс, задающий заголовок Prefer в или IODataRequestMessage заголовок IODataResponseMessagePreference-Applied в . |
ODataPrimitiveValue |
Представляет значение примитивного свойства. |
ODataProperty |
Представляет одно свойство ресурса со значением . |
ODataPropertyInfo |
Представляет сведения об одном свойстве ресурса. |
ODataPropertySerializationInfo |
Класс для предоставления дополнительных сведений ODataWriter о сериализации для ODataProperty. |
ODataReader |
Базовый класс для модулей чтения OData. |
ODataResource |
Представляет единую сущность. |
ODataResourceBase |
Базовый класс для ресурса или удаленный ресурс. |
ODataResourceSerializationInfo |
Класс для предоставления дополнительных сведений ODataWriter о сериализации для ODataResource. |
ODataResourceSet |
Описывает коллекцию сущностей. |
ODataResourceSetBase |
Описывает коллекцию сущностей. |
ODataResourceValue |
Представляет значение ресурса (сложного или сущности). Его можно использовать в качестве значения заметки экземпляра. |
ODataServiceDocument |
Класс, представляющий сервисный документ. |
ODataServiceDocumentElement |
Абстрактный класс, представляющий элемент (EntitySet, Singleton) в сервисном документе. |
ODataSimplifiedOptions |
Упрощены параметры, которые использовались для управления поведением, связанным с odata. |
ODataSingletonInfo |
Класс, представляющий одноэлементный объект в сервисном документе. |
ODataStreamItem |
Класс, представляющий значение потока |
ODataStreamPropertyInfo |
Представляет сведения об одном свойстве потока ресурса. |
ODataStreamReferenceValue |
Представляет ссылку на поток. |
ODataTypeAnnotation |
Заметка, в которой хранятся сведения о типе EDM значения. |
ODataUntypedValue |
Представление OData нетипизированного значения. |
ODataUri |
Корневой узел запроса. Содержит сам запрос и дополнительные метаданные о запросе. |
ODataUriExtensions |
Методы расширения для ODataUri |
ODataUriUtils |
Методы служебной программы URI. |
ODataUrlKeyDelimiter |
Компонент для управления соглашениями, используемыми для создания URL-адресов. |
ODataUtils |
Служебные методы, используемые с библиотекой OData. |
ODataValue |
Представляет значение свойства. |
ODataWriter |
Базовый класс для модулей записи OData. |
Интерфейсы
IContainerBuilder |
Интерфейс, который отделяет ODataLib от любой реализации контейнера внедрения зависимостей. |
IContainerProvider |
Интерфейс, предоставляющий контейнер внедрения зависимостей. |
IODataPayloadUriConverter |
Поддерживает пользовательское преобразование URL-адресов, найденных в полезных данных. |
IODataRequestMessage |
Интерфейс для синхронных сообщений запросов OData. |
IODataRequestMessageAsync |
Интерфейс для асинхронных сообщений запросов OData. |
IODataResponseMessage |
Интерфейс для синхронных ответных сообщений OData. |
IODataResponseMessageAsync |
Интерфейс для асинхронных ответных сообщений OData. |
Перечисления
BatchPayloadUriOption |
Указывает формат request-URI в каждом подзапросе в пакетной операции. |
DeltaDeletedEntryReason |
Причина удаления ресурса в разностном ответе. |
ODataBatchReaderState |
Перечисление со всеми состояниями, в которых может находиться модуль чтения пакета. |
ODataBatchWriter.BatchWriterState |
Перечисление, представляющее текущее состояние модуля записи. |
ODataCollectionReaderState |
Перечисление всех возможных состояний объекта ODataCollectionReader. |
ODataDeltaReaderState |
Перечисление всех возможных состояний объекта ODataDeltaReader. |
ODataLibraryCompatibility |
Уровни совместимости библиотек. |
ODataNullValueBehaviorKind |
Представляет поведение средств чтения при считывании свойства со значением NULL. |
ODataParameterReaderState |
Перечисление всех возможных состояний объекта ODataParameterReader. |
ODataPayloadKind |
Перечисление, представляющее различные виды полезных данных, которые может записывать ODatLib. |
ODataPropertyKind |
Перечисление видов свойств. |
ODataReaderState |
Перечисление всех возможных состояний объекта ODataReader. |
ODataVersion |
Перечисление, представляющее версию протокола OData. |
ServiceLifetime |
Перечисляет все виды времени существования службы в IContainerBuilder. |
ValidationKinds |
Типы проверки, используемые в ODataMessageReaderSettings и ODataMessageWriterSettings. |