DispatchRuntime.MessageInspectors DispatchRuntime.MessageInspectors DispatchRuntime.MessageInspectors DispatchRuntime.MessageInspectors Property

定義

エンドポイントを通過するすべての受信および送信メッセージにカスタム メッセージ インスペクターを結合するために使用できる IDispatchMessageInspector オブジェクトのコレクションを取得します。Gets a collection of IDispatchMessageInspector objects that can be used to attach a custom message inspector for all incoming and outgoing messages across the endpoint.

public:
 property System::Collections::Generic::SynchronizedCollection<System::ServiceModel::Dispatcher::IDispatchMessageInspector ^> ^ MessageInspectors { System::Collections::Generic::SynchronizedCollection<System::ServiceModel::Dispatcher::IDispatchMessageInspector ^> ^ get(); };
public System.Collections.Generic.SynchronizedCollection<System.ServiceModel.Dispatcher.IDispatchMessageInspector> MessageInspectors { get; }
member this.MessageInspectors : System.Collections.Generic.SynchronizedCollection<System.ServiceModel.Dispatcher.IDispatchMessageInspector>
Public ReadOnly Property MessageInspectors As SynchronizedCollection(Of IDispatchMessageInspector)

プロパティ値

注釈

MessageInspectors プロパティを使用して、エンドポイントを通過するすべてのメッセージを検査または変換するカスタムの IDispatchMessageInspector オブジェクトを結び付けます。Use the MessageInspectors property to attach custom IDispatchMessageInspector objects that can inspect or transform all messages that flow through the endpoint. IDispatchMessageInspector オブジェクトはメッセージへの参照を取得するため、それをバッファーに格納して、メッセージ本文のコピーを調べることができます。Because the IDispatchMessageInspector object gets a reference to the message, you can buffer it and examine a copy of the body.

適用対象