<dataContractSerializer> для <system.runtime.serialization>
Содержит данные конфигурации для DataContractSerializer.
Иерархия схемы
<system.runtime.serialization>
<dataContractSerializer>
Синтаксис
<configuration>
<system.runtime.serialization>
<dataContractSerializer ignoreExtensionDataObject="Boolean"
maxItemsInObjectGraph="Integer">
<declaredTypes>
<add type="String">
<knownType type="String">
<parameter index="Integer"
type="String" />
</knownType>
</add>
</declaredTypes>
<dataContractSerializer>
</system.runtime.serialization>
</configuration>
Атрибуты и элементы
В следующих разделах описываются атрибуты, дочерние и родительские элементы.
Атрибуты
Элемент | Описание |
---|---|
ignoreExtensionDataObject |
Логическое значение, указывающее, пропускать ли данные, предоставленные конечной точкой при ее сериализации или десериализации. Этот атрибут можно задать только в <dataContractSerializer> в элементе <behavior>. |
maxItemsInObjectGraph |
Целое число, указывающее максимальное количество элементов для сериализации или десериализации. Этот атрибут имеет значение 65 536. |
Дочерние элементы
Элемент | Описание |
---|---|
Содержит известные типы, которые DataContractSerializer использует при десериализации. Дополнительные сведения о контрактах данных и известных типах см. в разделе Data Contract Known Types. |
Родительские элементы
Элемент | Описание |
---|---|
Представляет корневой элемент для раздела пространства имен System.Runtime.Serialization и содержит элементы для установки параметров DataContractSerializer. |
Замечания
Дополнительные сведения об известных типах см. в разделах DataContractSerializer и Data Contract Known Types.
См. также
Справочник
DataContractSerializer
DataContractSerializerOperationBehavior