<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. |
Дочерние элементы
Элемент | Описание |
---|---|
<declaredTypes> | Содержит известные типы, которые DataContractSerializer использует при десериализации. Дополнительные сведения о контрактах данных и известных типах см. в разделе Известные типы контракта данных. |
Родительские элементы
Элемент | Описание |
---|---|
<system.runtime.serialization> | Представляет корневой элемент для раздела пространства имен System.Runtime.Serialization и содержит элементы для установки параметров DataContractSerializer. |
Комментарии
Дополнительные сведения об известных типах см. в разделе DataContractSerializerИзвестные типы контракта данных.
См. также раздел
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.