3

WCF Dataservices を使用して単純な Web サービスを構築しました。このサービスは、複数のアプリケーションによって消費されます。

状況によっては、サーバー側で挿入されたメッセージを検査し、挿入されたオブジェクトが特定の条件を満たす場合に挿入をキャンセルできるようにしたいと考えています。

QueryInterceptor を使用して挿入を検査できることがわかりましたが、挿入を「キャンセル」する方法が見つかりませんでした。

例外をスローせずに、挿入サーバー側をキャンセルすることはできますか?

4

1 に答える 1

1

DispatchMessageInspectorを記述して、受信したメッセージを検査するだけです。例外をスローせずに実行するかどうかを決定できます。

于 2013-01-28T09:16:26.810 に答える