
説明/参照:
ターゲット1:IExtensibleDataObject
IExtensibleDataObjectインターフェイスを実装して、将来のバージョン用の余分なデータを格納します。
ターゲット2:ExtensionDataObject
IExtensibleDataObjectインターフェイスを実装するには、ExtensionDataプロパティを実装する必要があります。プロパティは、後方互換性のためにクラスの将来のバージョンからのデータを保持します。
コード例:
[DataContract]
クラスPerson:IExtensibleDataObject
{
プライベートExtensionDataObject extensionDataObject_value;
等
参考資料:https://msdn.microsoft.com/en-us/library/system.runtime.serialization.extensiondataobject(v = vs.110).aspx