Freigeben über


RequestContext.Reply Methode

Definition

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

message
Message

Die eingehende Message, die die Anforderung enthält.

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

message
Message

Die eingehende Message, die die Anforderung enthält.

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.

Gilt für: