DispatchRuntime.MessageInspectors Eigenschaft

Definition

Ruft eine Auflistung von IDispatchMessageInspector-Objekten ab, die verwendet werden können, um einen benutzerdefinierten Nachrichteninspektor für alle ein- und ausgehenden Nachrichten über den Endpunkt anzuhängen.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)

Eigenschaftswert

Hinweise

Verwenden Sie die MessageInspectors-Eigenschaft, um benutzerdefinierte IDispatchMessageInspector-Objekte anzuhängen, die alle Nachrichten überprüfen bzw. umwandeln können, die über den Endpunkt geleitet werden.Use the MessageInspectors property to attach custom IDispatchMessageInspector objects that can inspect or transform all messages that flow through the endpoint. Da das IDispatchMessageInspector-Objekt einen Verweis auf die Nachricht abruft, können Sie sie zwischenspeichern und eine Kopie des Nachrichtentexts überprüfen.Because the IDispatchMessageInspector object gets a reference to the message, you can buffer it and examine a copy of the body.

Gilt für: