<dataContractSerializer>
DataContractSerializer 用の設定データが含まれています。 この要素は、2 つの異なる階層で使用されます。 1 つは以下の「スキーマの階層」に示したもので、もう 1 つは「解説」に記載しています。
configuration
system.serviceModel
behaviors
<serviceBehaviors>
behavior
<dataContractSerializer>
構文
<dataContractSerializer ignoreExtensionDataObject="Boolean"
maxItemsInObjectGraph="Integer" />
属性および要素
以降のセクションでは、属性、子要素、および親要素について説明します。
属性
要素 | 説明 |
---|---|
ignoreExtensionDataObject | エンドポイントがシリアル化または逆シリアル化されているときに、そのエンドポイントにより提供されるデータを無視するかどうかを指定するブール値。 この属性は、<dataContractSerializer> 要素の下の <behavior> でのみ設定可能です。 |
maxItemsInObjectGraph | シリアル化または逆シリアル化する項目の最大数を指定する整数。 この属性は 65536 です。 |
子要素
なし。
親要素
要素 | 説明 |
---|---|
<behavior> | サービスの動作設定のコレクション。 |
<system.runtime.serialization> | System.Runtime.Serialization 名前空間セクションのルート要素を表し、DataContractSerializer のオプションを設定するための要素を含みます。 |
解説
このトピックの冒頭で述べたように、この階層は <X509Extension> 要素が使用される 2 つ目の階層です。
<system.runtime.serialization>
既知の型の詳細については、DataContractSerializer を参照してください。
関連項目
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET