RequestContext.Reply Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Antwortet auf eine Anforderungsnachricht.
Überlädt
Reply(Message) |
Antwortet beim Überschreiben in einer abgeleiteten Klasse auf eine Anforderungsnachricht. |
Reply(Message, TimeSpan) |
Antwortet bei Überschreibung in einer abgeleiteten Klasse innerhalb eines bestimmten Zeitintervalls auf eine Antwortnachricht. |
Reply(Message)
- Quelle:
- RequestContext.cs
- Quelle:
- RequestContext.cs
- Quelle:
- RequestContext.cs
Antwortet beim Überschreiben in einer abgeleiteten Klasse auf eine Anforderungsnachricht.
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)
Parameter
Hinweise
Verwenden Sie Reply¸ wenn eine Blockade des aktuellen Threads beim Antworten auf die Anforderungsnachricht akzeptabel ist. Der Thread wird zum angegebenen timeout
blockiert.
Wenn die Anwendungsverarbeitung ohne Warten auf den Abschluss der Antwort fortgesetzt werden muss, verwenden Sie die asynchrone BeginReply-Methode. Dieser Methode wird in einem Rückruf die Identität des Ereignishandlers für den Vorgang mitgeteilt. Der Vorgang ist nicht abgeschlossen, bevor entweder eine Nachricht im Kanal verfügbar wird oder ein Timeout auftritt.
Gilt für:
Reply(Message, TimeSpan)
- Quelle:
- RequestContext.cs
- Quelle:
- RequestContext.cs
- Quelle:
- RequestContext.cs
Antwortet bei Überschreibung in einer abgeleiteten Klasse innerhalb eines bestimmten Zeitintervalls auf eine Antwortnachricht.
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)
Parameter
- timeout
- TimeSpan
Die TimeSpan, die das Zeitintervall für das Warten auf die Antwort auf eine Anforderung angibt.
Hinweise
Verwenden Sie Reply¸ wenn eine Blockade des aktuellen Threads beim Antworten auf die Anforderungsnachricht akzeptabel ist. Der Thread wird zum angegebenen timeout
blockiert.
Wenn die Anwendungsverarbeitung ohne Warten auf den Abschluss der Antwort fortgesetzt werden muss, verwenden Sie die asynchrone BeginReply-Methode. Dieser Methode wird in einem Rückruf die Identität des Ereignishandlers für den Vorgang mitgeteilt. Der Vorgang ist nicht abgeschlossen, bevor entweder eine Nachricht im Kanal verfügbar wird oder ein Timeout auftritt.