Partilhar via


<dataContractSerializer>

Contém dados de configuração para o DataContractSerializer. Este elemento ocorre em duas hierarquias diferentes. Uma está listada na secção de Hierarquia de Esquemas e a outra na secção de Observações.

<configuração>
   <system.serviceModel>
     <comportamentos>
       <ServiceBehaviors>
         <comportamento>
           <dataContractSerializer>

Sintaxe

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

Atributos e Elementos

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

Attributes

Elemento Description
ignoreExtensionDataObject Um valor booleano que especifica se deve ignorar os dados fornecidos pelo endpoint quando estão a ser serializados ou desserializados. Este atributo só pode ser ajustado por <dataContractSerializer> baixo do <behavior> elemento.
maxItemsInObjectGraph Um inteiro que especifica o número máximo de itens a serializar ou desserializar. Este atributo é 65536.

Elementos filho

Nenhum.

Elementos Principais

Elemento Description
<comportamento> Uma coleção de definições para o comportamento de um serviço.
<system.runtime.serialização> Representa o elemento raiz da System.Runtime.Serialization secção do namespace e contém elementos para opções de definição do DataContractSerializer.

Observações

Como referido na introdução deste tópico, esta é a segunda hierarquia onde ocorre o <elemento X509Extension> .

<system.runtime.serialização>

<dataContractSerializer>

Para mais informações sobre tipos conhecidos, veja DataContractSerializer.

Consulte também