ServiceHostBase.UnknownMessageReceived Událost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.