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
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