.NET 3.5SP1とDataContractSerializerを使用してクラスをシリアル化しています。SP1では、クラスにDataContract / DataMember属性を含める必要がなく、全体をシリアル化するように動作が変更されました。これは私が使用している動作ですが、シリアライザの1つのプロパティを無視する必要があります。これを行う1つの方法は、クラスにDataContract属性を追加し、含めるすべてのメンバーにDataMember属性を配置することです。しかし、私にはこれがうまくいかない理由があります。
だから私の質問は、DataContractSerializerにプロパティを無視させるために使用できる属性または何かがあるのですか?