DataContractSerializerの構成データが含まれています。
<configuration>
<system.runtime.serialization>
<dataContractSerializer>
構文
<configuration>
<system.runtime.serialization>
<dataContractSerializer ignoreExtensionDataObject="Boolean"
maxItemsInObjectGraph="Integer">
<declaredTypes>
<add type="String">
<knownType type="String">
<parameter index="Integer"
type="String" />
</knownType>
</add>
</declaredTypes>
</dataContractSerializer>
</system.runtime.serialization>
</configuration>
属性および要素
以降のセクションでは、属性、子要素、および親要素について説明します。
Attributes
| 要素 | Description |
|---|---|
| ignoreExtensionDataObject | エンドポイントがシリアル化または逆シリアル化されるときに指定されたデータを無視するかどうかを指定するブール値。 この属性は、<dataContractSerializer>要素の下の<behavior>でのみ設定できます。 |
| maxItemsInObjectGraph | シリアル化または逆シリアル化する項目の最大数を指定する整数。 この属性は 65536 です。 |
子要素
| 要素 | Description |
|---|---|
| <declaredTypes> |
DataContractSerializerが逆シリアル化するときに使用する既知の型を格納します。 データ コントラクトと既知の型の詳細については、「 データ コントラクトの既知の型」を参照してください。 |
親要素
| 要素 | Description |
|---|---|
| <system.runtime.serialization> | System.Runtime.Serialization名前空間セクションのルート要素を表し、DataContractSerializerのオプションを設定するための要素を含みます。 |
注釈
既知の型の詳細については、「 DataContractSerializer と データ コントラクトの既知の型」を参照してください。
こちらも参照ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET