dataContractSerializer
Contains configuration data for the DataContractSerializer.
<configuration>
<system.serviceModel>
<behaviors>
<endpointBehaviors>
<behavior>
<dataContractSerializer>
Syntax
<dataContractSerializer ignoreExtensionDataObject="Boolean"
maxItemsInObjectGraph="Integer" />
Attributes and Elements
The following sections describe attributes, child elements, and parent elements.
Attributes
Element | Description |
---|---|
ignoreExtensionDataObject | A Boolean value that specifies whether to ignore data supplied by the endpoint, when it is being serialized or deserialized. |
maxItemsInObjectGraph | An integer that specifies the maximum number of items to serialize or deserialize. |
Child Elements
None.
Parent Elements
Element | Description |
---|---|
<behavior> | Specifies an endpoint behavior. |
Remarks
See the DataContractSerializer documentation for more information about known types.
Caution
The <dataContractSerializer>
behavior element (if present) should always appear before the <enableWebScript>
behavior element in the configuration file. Otherwise, the resulting behavior is undefined.
See also
Collaborate with us on GitHub
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide.