<<dataContractSerializer>>
Enthält Konfigurationsdaten für den DataContractSerializer. Dieses Element befindet sich in zwei verschiedenen Hierarchien. Eine wird im folgenden Abschnitt "Schemahierarchie" aufgeführt, die andere im Abschnitt "Hinweise".
Schemahierarchie
<<system.serviceModel>>
<behaviors>
<serviceBehaviors>
<behavior> von <serviceBehaviors>
<<dataContractSerializer>>
Syntax
<dataContractSerializer ignoreExtensionDataObject="Boolean"
maxItemsInObjectGraph="Integer" />
Attribute und Elemente
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente sowie übergeordnete Elemente beschrieben.
Attribute
Element | Beschreibung |
---|---|
IgnoreExtensionDataObject |
Ein boolescher Wert, der angibt, ob vom Endpunkt bereitgestellte Daten ignoriert werden sollen, wenn dieser serialisiert oder deserialisiert wird. Dieses Attribut kann nur im <dataContractSerializer> unter dem <behavior>-Element festgelegt werden. |
maxItemsInObjectGraph |
Eine ganze Zahl, die die maximale Anzahl zu serialisierender oder zu deserialisierender Elemente angibt. Dieses Attribut ist 65536. |
Untergeordnete Elemente
None
Übergeordnete Elemente
Element | Beschreibung |
---|---|
Eine Auflistung der Einstellungen für das Verhalten eines Diensts. |
|
Stellt das Stammelement für den System.Runtime.Serialization-Namespaceabschnitt dar und enthält Elemente zum Festlegen von DataContractSerializer-Optionen. |
Hinweise
Wie in der Einführung dieses Themas erwähnt, ist dies die zweite Hierarchie, in der sich das <X509Extension>-Element befindet.
<system.runtime.serialization>
Weitere Informationen über bekannte Typen finden Sie unter DataContractSerializer.
Siehe auch
Verweis
DataContractSerializer
DataContractSerializerOperationBehavior
DataContractSerializerElement