Compartilhar via


<Datacontractserializer>

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

<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 booliano que especifica se os dados fornecidos pelo ponto de extremidade devem ser ignorados quando eles estão sendo serializados ou desserializados. Esse atributo é configurável somente no <dataContractSerializer> elemento abaixo <behavior> .
maxItemsInObjectGraph Um inteiro que especifica o número máximo de itens para serializar ou desserializar. Esse atributo é 65536.

Elementos filho

Nenhum.

Elementos pai

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

Observações

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 tipos conhecidos, consulte DataContractSerializer.

Consulte também