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


<Datacontractserializer>

Содержит данные конфигурации для DataContractSerializer. Этот элемент присутствует в двух разных иерархиях. Одна из них указана в следующем разделе «Иерархия схемы», а другая - в разделе «Примечания».

<Конфигурации>
  <system.serviceModel>
    <Поведения>
      <serviceBehaviors>
        <Поведение>
          <Datacontractserializer>

Синтаксис

<dataContractSerializer ignoreExtensionDataObject="Boolean"
                        maxItemsInObjectGraph="Integer" />

Атрибуты и элементы

В следующих разделах описаны атрибуты, дочерние и родительские элементы.

Атрибуты

Элемент Описание
ignoreExtensionDataObject Логическое значение, указывающее, пропускать ли данные, предоставленные конечной точкой при ее сериализации или десериализации. Этот атрибут можно задать только в <dataContractSerializer> в элементе <behavior>.
maxItemsInObjectGraph Целое число, указывающее максимальное количество элементов для сериализации или десериализации. Этот атрибут имеет значение 65 536.

Дочерние элементы

Отсутствует.

Родительские элементы

Элемент Описание
<Поведение> Коллекция параметров для поведения службы.
<system.runtime.serialization> Представляет корневой элемент для раздела пространства имен System.Runtime.Serialization и содержит элементы для установки параметров DataContractSerializer.

Комментарии

Как указано во введении этого раздела, это вторая иерархия, в которой <находится элемент X509Extension> .

<system.runtime.serialization>

<Datacontractserializer>

Дополнительные сведения об известных типах см. в разделе DataContractSerializer.

См. также раздел