Condividi tramite


<dataContractSerializer>

Contiene dati di configurazione per il serializzatore DataContractSerializer. Questo elemento è presente in due gerarchie diverse e viene elencato sia nella sezione Gerarchia dello schema seguente sia nella sezione Osservazioni.

Gerarchia dello schema

<system.serviceModel>
  <comportamenti>
    <comportamentiServizio>
      <behavior> di <serviceBehaviors>
        <dataContractSerializer>

Sintassi

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

Attributi ed elementi

Nelle sezioni riportate di seguito vengono illustrati attributi, elementi figlio ed elementi padre.

Attributi

Elemento Descrizione

IgnoreExtensionDataObject

Valore booleano che specifica se ignorare i dati forniti dall'endpoint quando vengono serializzati o deserializzati. Questo attributo è impostabile solo nell'elemento <behavior> del serializzatore <dataContractSerializer>.

maxItemsInObjectGraph

Numero intero che specifica il numero massimo di elementi da serializzare o deserializzare. Questo attributo è pari a 65.536.

Elementi figlio

Nessuno.

Elementi padre

Elemento Descrizione

<behavior> di <serviceBehaviors>

Raccolta di impostazioni per il comportamento di un servizio.

<system.runtime.serialization>

Rappresenta l'elemento radice della sezione dello spazio dei nomi System.Runtime.Serialization e contiene elementi per l'impostazione delle opzioni del serializzatore DataContractSerializer.

Osservazioni

Come indicato nell'introduzione di questo argomento, questa è la seconda gerarchia in cui è presente l'elemento <X509Extension>.

<system.runtime.serialization>

<dataContractSerializer>

Per ulteriori informazioni sui tipi conosciuti, vedere DataContractSerializer.

Vedere anche

Riferimento

DataContractSerializer
DataContractSerializerOperationBehavior
DataContractSerializerElement

Altre risorse

Data Contract Known Types
Data Transfer and Serialization