Freigeben über


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.

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

Ein SynchronizedCollection<T>-Objekt vom Typ IDispatchMessageInspector.

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. Da das IDispatchMessageInspector-Objekt einen Verweis auf die Nachricht abruft, können Sie sie zwischenspeichern und eine Kopie des Nachrichtentexts überprüfen.

Gilt für: