Udostępnij za pośrednictwem


<Datacontractserializer>

Zawiera dane konfiguracji dla elementu DataContractSerializer. Ten element występuje w dwóch różnych hierarchiach. Jedna jest wymieniona w poniższej sekcji Hierarchia schematu, a druga znajduje się w sekcji Uwagi.

<Konfiguracji>
  <System.servicemodel>
    <Zachowania>
      <Servicebehaviors>
        <Zachowanie>
          <Datacontractserializer>

Składnia

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

Atrybuty i elementy

W poniższych sekcjach opisano atrybuty, elementy podrzędne i elementy nadrzędne.

Atrybuty

Element Opis
Ignoreextensiondataobject Wartość logiczna określająca, czy ignorować dane dostarczane przez punkt końcowy, gdy jest serializowany, czy deserializowany. Ten atrybut jest ustawiany tylko w elemecie <dataContractSerializer> pod elementem <behavior> .
Maxitemsinobjectgraph Liczba całkowita określająca maksymalną liczbę elementów do serializacji lub deserializacji. Ten atrybut to 65536.

Elementy podrzędne

Brak.

Elementy nadrzędne

Element Opis
<Zachowanie> Kolekcja ustawień dotyczących zachowania usługi.
<System.runtime.serialization> Reprezentuje element System.Runtime.Serialization główny sekcji przestrzeni nazw i zawiera elementy do ustawiania opcji .DataContractSerializer

Uwagi

Zgodnie z opisem w temacie Wprowadzenie do tego tematu jest to druga hierarchia, w której <występuje element X509Extension> .

<System.runtime.serialization>

<Datacontractserializer>

Aby uzyskać więcej informacji na temat znanych typów, zobacz DataContractSerializer.

Zobacz też