ServiceHostBase.UnknownMessageReceived Událost

Definice

Nastane při přijetí neznámé zprávy.

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) 

Event Type

Poznámky

Warning

Při použití , WorkflowServiceHostvystavení hostitelského koncového bodu a UnknownMessageReceived je vyvolán výjimka, hostitel předá zprávu obslužné rutině události. Pokud se pokusíte přečíst tuto zprávu, vyvolá InvalidOperationException se zpráva. Popis výjimky bude o tom, že tato zpráva nemůže operaci podporovat, protože byla přečtena. Infrastruktura WCF přečte zprávu při extrahování parametrů zprávy. Tato zpráva se pak předá obslužné rutině události a všechny pokusy o přečtení způsobí výjimku. Pokud potřebujete získat přístup k parametrům zprávy v InvalidOperationException obslužné rutině z hostitelského koncového bodu, definujte kontrakt koncového bodu hostování pomocí MessageContract a umístěte potřebná data do hlavičky zprávy. Další informace o hostování koncových bodů najdete v tématu Rozšiřitelnost hostitele služby pracovního postupu.

Platí pro