ServiceHostBase.UnknownMessageReceived Événement

Définition

Se produit lorsqu’un message inconnu est reçu.

public:
 event EventHandler<System::ServiceModel::UnknownMessageReceivedEventArgs ^> ^ UnknownMessageReceived;
public event EventHandler<System.ServiceModel.UnknownMessageReceivedEventArgs> UnknownMessageReceived;
member this.UnknownMessageReceived : EventHandler<System.ServiceModel.UnknownMessageReceivedEventArgs> 
Public Custom Event UnknownMessageReceived As EventHandler(Of UnknownMessageReceivedEventArgs) 
Public Event UnknownMessageReceived As EventHandler(Of UnknownMessageReceivedEventArgs) 

Type d'événement

Remarques

Warning

Lorsque vous utilisez WorkflowServiceHost, exposant un point de terminaison d’hébergement et une UnknownMessageReceived exception est levée, l’hôte transmet le message au gestionnaire d’événements. Si une tentative de lecture de ce message InvalidOperationException est levée. La description de l’exception indique « Ce message ne peut pas prendre en charge l’opération car il a été lu ». L’infrastructure WCF lit le message lors de l’extraction des paramètres du message. Ce message est ensuite transmis au gestionnaire d’événements et toute tentative de lecture qui provoque une exception. Si vous devez accéder aux paramètres de message dans votre InvalidOperationException gestionnaire à partir d’un point de terminaison d’hébergement, définissez le contrat de point de terminaison d’hébergement à l’aide de MessageContract et placez les données nécessaires dans un en-tête de message. Pour plus d’informations sur les points de terminaison d’hébergement, consultez Extensibilité de l’hôte du service de flux de travail

S’applique à