Compartilhar via


<dataContractSerializer>

Contém dados de configuração para DataContractSerializer. Esse elemento ocorre em duas hierarquias diferentes. Uma é listada na seção Hierarquia de Esquema a seguir e a outra está listada na seção Comentários.

<configuração>
  <system.serviceModel>
    <behaviors>
      <serviceBehaviors>
        <comportamento>
          <dataContractSerializer>

Syntax

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

Atributos e elementos

As seções a seguir descrevem atributos, elementos filho e elementos pai.

Atributos

Elemento Descrição
ignoreExtensionDataObject Um valor booliano que especifica se deve ignorar os dados fornecidos por um ponto de extremidade quando ele está sendo serializado ou desserializado. Este atributo somente é configurável no <dataContractSerializer> sob o elemento <behavior>.
maxItemsInObjectGraph Um inteiro que especifica o número máximo de itens a serem serializados ou desserializados. Esse atributo é 65536.

Elementos filho

Nenhum.

Elementos pai

Elemento Descrição
<comportamento> Uma coleção de configurações para o comportamento de um serviço.
<system.runtime.serialization> Representa o elemento raiz da seção namespace System.Runtime.Serialization e contém elementos para configurar as opções de DataContractSerializer.

Comentários

Conforme indicado na introdução deste tópico, esta é a segunda hierarquia na qual o elemento <X509Extension> ocorre.

<system.runtime.serialization>

<dataContractSerializer>

Para obter mais informações sobre os tipos conhecidos, consulte DataContractSerializer.

Confira também