オブジェクト型のフィールドを持つ DataContract (BalanceClassificationAttribute) があります。
[DataContract]
[KnownType(typeof(string))]
[KnownType(typeof(long))]
[KnownType(typeof(int))]
[KnownType(typeof(uint))]
public class BalanceClassificationAttribute
{
/// <summary>
/// Value of searching attribute.
/// </summary>
[DataMember]
public Object Value
{
get;
set;
}
}
このフィールドの値は、string、long、int、uint のいずれかです。
A がこれらの属性を追加しました
[KnownType(typeof(string))]
[KnownType(typeof(long))]
[KnownType(typeof(int))]
[KnownType(typeof(uint))]
しかし、この DataContract は機能しません。もっと何ができますか?