Поделиться через


ODataMessageReaderSettings Класс

Определение

Параметры конфигурации для читателей сообщений OData.

public sealed class ODataMessageReaderSettings
type ODataMessageReaderSettings = class
Public NotInheritable Class ODataMessageReaderSettings
Наследование
ODataMessageReaderSettings

Конструкторы

ODataMessageReaderSettings()

Инициализирует новый экземпляр ODataMessageReaderSettings класса со значениями по умолчанию для OData 4.0.

ODataMessageReaderSettings(ODataVersion)

Инициализирует новый экземпляр ODataMessageReaderSettings класса со значениями по умолчанию для указанной версии OData.

Свойства

ArrayPool

Возвращает или задает пул буфера символов.

BaseUri

Получает или задает базовый URl документа (используемый как базовый для всех соответствующих URl). Если это задано, он должен быть абсолютным URl. ODataMessageReaderSettings.BaseUri в будущем может быть нерекомендуемым. Вместо этого используйте ODataMessageReaderSettings.baseUri.

ClientCustomTypeResolver

Возвращает или задает настраиваемый сопоставитель типов, используемый клиентом.

EnableCharactersCheck

Флаг, определяющий, проверяет модуль чтения наличие допустимых XML-символов или нет.

EnableMessageStreamDisposal

Возвращает или задает значение, указывающее, будет ли поток сообщений удален после завершения записи сообщения.

EnablePrimitiveTypeConversion

Возвращает или задает значение, указывающее, следует ли преобразовать все примитивные значения в тип, указанный в модели или предоставленный в качестве ожидаемого типа. Обратите внимание, что значения по-прежнему будут преобразованы в тип, указанный в самих полезных данных.

LibraryCompatibility

Возвращает или задает версию совместимости библиотеки. Значение по умолчанию — Latest,

MaxProtocolVersion

Получает или задает максимальную версию протокола OData, которую должно принять и понять устройство чтения.

MessageQuotas

Квоты для ограничения потребления ресурсов при чтении сообщения OData.

PrimitiveTypeResolver

Возвращает или задает пользовательский сопоставитель для разрешения нетипизированных примитивных значений.

ReadAsStreamFunc

Func для оценки того, следует ли считать свойство как поток. Обратите внимание, что при чтении в коллекции IEdmProperty может иметь значение NULL.

ReadUntypedAsString

Следует ли считать нетипизированные значения в виде необработанной строки.

ShouldIncludeAnnotation

Функция для определения того, должна быть считана или пропущена заметка. Функция должна возвращать значение true, если заметку нужно считать, и false, если пропустить. Значение null означает, что следует пропустить все заметки.

Validations

Возвращает или задает параметры проверки.

Version

Возвращает или задает версию протокола OData, используемую для чтения полезных данных.

Методы

Clone()

Создает неглубокую копию этого ODataMessageReaderSettingsобъекта .

Применяется к