IExtensiblesDataObject を使用して、このコントラクトのバージョン 02 との前方互換性を確保するデータ コントラクトに次のように取り組んでいます。連載、再連載して返送。
構成ファイルの ignoreExtensionDataObject を介してサポートをオフにせずに、そのような不測の事態から保護する方法はありますか。つまり、何らかの方法で数量を制限できますか?
[DataContract(Namespace="http://schemas.myComany.com/sample/01")]
public class Sample : IExtensibleDataObject
{
[DataMember]
public int32 sample_ID;
private ExtensionDataObject _data;
public virtual ExtensionDataObject ExtensionData
{
get { return _data; }
set { _data = value; }
}
....
}
前もって感謝します