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)

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