RequestContext.Reply Metoda
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í.
Odpoví na zprávu žádosti.
Přetížení
| Name | Description |
|---|---|
| Reply(Message) |
Při přepsání v odvozené třídě odpoví na zprávu požadavku. |
| Reply(Message, TimeSpan) |
Při přepsání v odvozené třídě odpoví na zprávu požadavku v zadaném intervalu času. |
Reply(Message)
- Zdroj:
- RequestContext.cs
- Zdroj:
- RequestContext.cs
- Zdroj:
- RequestContext.cs
Při přepsání v odvozené třídě odpoví na zprávu požadavku.
public:
abstract void Reply(System::ServiceModel::Channels::Message ^ message);
public abstract void Reply(System.ServiceModel.Channels.Message message);
abstract member Reply : System.ServiceModel.Channels.Message -> unit
Public MustOverride Sub Reply (message As Message)
Parametry
Poznámky
Použijte Reply , když je přijatelné, aby aktuální vlákno bylo blokováno, zatímco odpovídá na zprávu požadavku. Vlákno je blokováno až do zadaného timeout.
Pokud zpracování aplikace musí pokračovat bez čekání na dokončení odpovědi, použijte asynchronní BeginReply metodu. Tato metoda obdrží oznámení prostřednictvím zpětného volání identity obslužné rutiny události pro operaci. Operace se nedokončuje, dokud se v kanálu nezobrazí zpráva nebo dojde k vypršení časového limitu.
Platí pro
Reply(Message, TimeSpan)
- Zdroj:
- RequestContext.cs
- Zdroj:
- RequestContext.cs
- Zdroj:
- RequestContext.cs
Při přepsání v odvozené třídě odpoví na zprávu požadavku v zadaném intervalu času.
public:
abstract void Reply(System::ServiceModel::Channels::Message ^ message, TimeSpan timeout);
public abstract void Reply(System.ServiceModel.Channels.Message message, TimeSpan timeout);
abstract member Reply : System.ServiceModel.Channels.Message * TimeSpan -> unit
Public MustOverride Sub Reply (message As Message, timeout As TimeSpan)
Parametry
Poznámky
Použijte Reply , když je přijatelné, aby aktuální vlákno bylo blokováno, zatímco odpovídá na zprávu požadavku. Vlákno je blokováno až do zadaného timeout.
Pokud zpracování aplikace musí pokračovat bez čekání na dokončení odpovědi, použijte asynchronní BeginReply metodu. Tato metoda obdrží oznámení prostřednictvím zpětného volání identity obslužné rutiny události pro operaci. Operace se nedokončuje, dokud se v kanálu nezobrazí zpráva nebo dojde k vypršení časového limitu.