Compartilhar via


DispatchRuntime.MessageInspectors Propriedade

Definição

Obtém uma coleção de objetos IDispatchMessageInspector que podem ser usados para anexar um inspetor de mensagem personalizado para todas as mensagens de entrada e saída através do ponto de extremidade.

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)

Valor da propriedade

SynchronizedCollection<IDispatchMessageInspector>

Um SynchronizedCollection<T> objeto do tipo IDispatchMessageInspector.

Comentários

Use a MessageInspectors propriedade para anexar objetos personalizados IDispatchMessageInspector que podem inspecionar ou transformar todas as mensagens que fluem pelo ponto de extremidade. Como o IDispatchMessageInspector objeto obtém uma referência à mensagem, você pode armazená-la em buffer e examinar uma cópia do corpo.

Aplica-se a