NetDataContractSerializer.IgnoreExtensionDataObject プロパティ


オブジェクトの拡張機能により提供されるデータを無視するかどうかを指定する値を取得します。Gets a value that specifies whether data supplied by an extension of the object is ignored.

 property bool IgnoreExtensionDataObject { bool get(); };
public bool IgnoreExtensionDataObject { get; }
member this.IgnoreExtensionDataObject : bool
Public ReadOnly Property IgnoreExtensionDataObject As Boolean


種類の拡張機能により提供されるデータを無視する場合は true。それ以外の場合は falsetrue to ignore the data supplied by an extension of the type; otherwise, false.


IExtensibleDataObject の実装時に、型の将来のバージョンのデータを ExtensionDataObject によって保存できます。When implementing the IExtensibleDataObject, data from a future version of a type can be stored by the ExtensionDataObject. ラウンド トリップ中 (オブジェクトが逆シリアル化され、変更され、再度シリアル化される間) に、追加データが保存され、再度シリアル化されます。During a round trip (where an object is deserialized, altered, and serialized again), the extra data is stored and serialized again. 詳細については、「シリアル化と逆シリアル化」を参照してください。For more information, see Serialization and Deserialization.