0
ハロー、WCFシリアライゼーション中に型指定されたデータセットの行をスキップ
Iは、頻繁に、データベース内の変更を格納するために、サービスに(NetMsmqBinding有する)WCFを介して送信されるデータテーブルとデータセットを持っています。
メッセージサイズを小さくするために、変更されたレコードのみをサービス(DataRow.RowState!= Unchanged)に送信したいと思います。シリアル化プロセス中に変更されていない行をスキップするためにIDataContractSurrogateを使用しようとしましたが、メソッドGetObjectToSerializeはDataSet自体に対してのみ呼び出され、DataRowに対しては呼び出されません。
datacontractserializerを使用してシリアル化プロセス中にデータテーブルの変更されていない行をスキップする方法はありますか?事前に
おかげで、 Jeldrik
私は完全な間違った方向に向かっていたようですが、明らかに見ていないようです。 –