<dataContractSerializer> de <system.runtime.serialization>
Contém dados de configuração para o DataContractSerializer.
<configuração>
<system.runtime.serialization>
<dataContractSerializer>
Syntax
<configuration>
<system.runtime.serialization>
<dataContractSerializer ignoreExtensionDataObject="Boolean"
maxItemsInObjectGraph="Integer">
<declaredTypes>
<add type="String">
<knownType type="String">
<parameter index="Integer"
type="String" />
</knownType>
</add>
</declaredTypes>
</dataContractSerializer>
</system.runtime.serialization>
</configuration>
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
Elemento | Descrição |
---|---|
<declaredTypes> | Contém os tipos conhecidos que o DataContractSerializer utiliza ao anular a serialização. Para obter mais informações sobre contratos de dados e tipos conhecidos, veja Tipos Conhecidos do Contrato de Dados. |
Elementos Principais
Elemento | Descriçã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
Para obter mais informações sobre tipos conhecidos, veja DataContractSerializer e Tipos Conhecidos do Contrato de Dados.
Ver também
Colabore connosco no GitHub
A origem deste conteúdo pode ser encontrada no GitHub, onde também pode criar e rever problemas e pedidos Pull. Para mais informações, consulte o nosso guia do contribuidor.