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


MetadataDeserializationOptionsBuilder Класс

Определение

Предоставляет возможность создавать набор параметров, используемых во время десериализации метаданных.

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

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

MetadataDeserializationOptionsBuilder(MetadataDeserializationOptions)

Создает экземпляр класса MetadataDeserializationOptionsBuilder, инициализированного указанными параметрами.

MetadataDeserializationOptionsBuilder(MetadataSerializationStyle)

Создает новый экземпляр класса MetadataDeserializationOptionsBuilder на основе указанного стиля.

Свойства

Compatibility

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

RaiseErrorOnUnresolvedLinks

Получает указание, возникают ли ошибки при обнаружении неразрешенных ссылок в десериализированных метаданных.

Методы

GetOptions()

Возвращает экземпляр MetadataDeserializationOptions инициализирован с выбранными параметрами сериализации.

WithCompatibilityOptions(MetadataCompatibilityOptions)

Задает параметры совместимости, которые следует использовать во время сериализации.

WithErrorOnUnresolvedLinks()

Задает значение, указывающее, что ошибки возникают при обнаружении неразрешенных ссылок в десериализированных метаданных.

WithoutCompatibilityOptions()

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

WithoutErrorOnUnresolvedLinks()

Сброс ошибок с указанием возникает при обнаружении неразрешенных ссылок в десериализированных метаданных.

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