Partilhar via


<dataContractSerializer>

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

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

Syntax

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

Atributos e Elementos

As secções seguintes descrevem atributos, elementos subordinados e elementos principais.

Atributos

Elemento Descrição
ignoreExtensionDataObject Um valor booleano que especifica se deve ignorar os dados fornecidos pelo ponto final quando estão a ser serializados ou desseriais. Este atributo é definido apenas na parte <dataContractSerializer> inferior do <behavior> elemento.
maxItemsInObjectGraph Um número inteiro que especifica o número máximo de itens a serializar ou anular a serialização. Este atributo é 65536.

Elementos Subordinados

Nenhum.

Elementos Principais

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

Observações

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

<system.runtime.serialization>

<dataContractSerializer>

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

Ver também