Condividi tramite


<Datacontractserializer>

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

<Configurazione>
  <system.serviceModel>
    <Comportamenti>
      <Servicebehaviors>
        <Comportamento>
          <Datacontractserializer>

Sintassi

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

Attributi ed elementi

Nelle sezioni seguenti vengono descritti gli attributi, gli elementi figlio e gli 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 <dataContractSerializer> del serializzatore <behavior>.
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
<Comportamento> 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.

Commenti

Come indicato nell'introduzione di questo argomento, si tratta della seconda gerarchia in cui si verifica l'elemento <X509Extension> .

<System.runtime.serialization>

<Datacontractserializer>

Per altre informazioni sui tipi noti, vedere DataContractSerializer.

Vedi anche