ServiceHostBase.UnknownMessageReceived Événement
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
Avertissement
Lors de l’utilisation WorkflowServiceHostde , expose un point de terminaison d’hébergement et qu’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 est effectuée, un 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 passé au gestionnaire d’événements et toute tentative de lecture 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