<dataContractSerializer>

Содержит данные конфигурации для DataContractSerializerобъекта . Этот элемент происходит в двух разных иерархиях. Один из них указан в следующем разделе иерархии схем, а другой — в разделе "Примечания".

<configuration>
  <system.serviceModel>
    <behaviors>
      <serviceBehaviors>
        <behavior>
          <dataContractSerializer>

Синтаксис

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

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

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

Attributes

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

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

Нет.

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

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

Замечания

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

<system.runtime.serialization>

<Datacontractserializer>

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

См. также