次の概念は可能ですか、それともこれをクライアントにシリアル化するのに問題がありますか? すべての通信は BaseContractClasses のみを扱っているが、サーバーは特殊なサブクラスを使用して追加のサーバーのみのデータを照合すると仮定します。
[DataContract]
public class BaseContractClass
{
[DataMember]
public int valueToTransmit;
}
public class ServiceOnlyContractClass : BaseContractClass
{
public int valueNotToTransmit;
}