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


DataContractSerializerSettings Класс

Определение

Задает параметры сериализатора контракта данных.

public ref class DataContractSerializerSettings
public class DataContractSerializerSettings
type DataContractSerializerSettings = class
Public Class DataContractSerializerSettings
Наследование
DataContractSerializerSettings

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

DataContractSerializerSettings()

Инициализирует новый экземпляр класса DataContractSerializerSettings.

Свойства

DataContractResolver

Получает или задает компонент, используемый для динамического сопоставления объявлений xsi:type с типами известных контрактов.

DataContractSurrogate

Возвращает или задает суррогат сериализации.

IgnoreExtensionDataObject

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

KnownTypes

Получает или задает коллекцию типов, которые могут присутствовать в графе объекта, сериализованном с помощью этого DataContractSerializerSettings.

MaxItemsInObjectGraph

Получает или задает максимальное количество элементов в графе объекта для сериализации или десериализации.

PreserveObjectReferences

Получает или задает значение, указывающее, следует ли использовать нестандартные конструкции XML для сохранения данных ссылок на объект.

RootName

Получает или задает корневое имя выбранного объекта.

RootNamespace

Получает или задает корневое пространство имен для указанного объекта.

SerializeReadOnlyTypes

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

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

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

(Унаследовано от Object)
ToString()

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

(Унаследовано от Object)

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