RequestContext.Reply Methode

Definition

Antwortet auf eine Anforderungsnachricht.

Überlädt

Name Beschreibung
Reply(Message)

Wenn sie in einer abgeleiteten Klasse außer Kraft gesetzt wird, antworten Sie auf eine Anforderungsnachricht.

Reply(Message, TimeSpan)

Wenn sie in einer abgeleiteten Klasse außer Kraft gesetzt wird, antworten Sie innerhalb eines bestimmten Zeitintervalls auf eine Anforderungsnachricht.

Reply(Message)

Quelle:
RequestContext.cs
Quelle:
RequestContext.cs
Quelle:
RequestContext.cs

Wenn sie in einer abgeleiteten Klasse außer Kraft gesetzt wird, antworten Sie 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

Der Eingehende Message , der die Anforderung enthält.

Hinweise

Wird verwendet Reply , wenn der aktuelle Thread blockiert werden kann, während er auf die Anforderungsnachricht antwortet. Der Thread wird bis zum angegebenen timeoutThread blockiert.

Wenn die Anwendungsverarbeitung fortgesetzt werden muss, ohne auf den Abschluss der Antwort zu warten, verwenden Sie die asynchrone BeginReply Methode. Diese Methode empfängt eine Benachrichtigung über einen Rückruf der Identität des Ereignishandlers für den Vorgang. Der Vorgang ist erst abgeschlossen, wenn eine Nachricht im Kanal verfügbar ist oder das Timeout auftritt.

Gilt für:

Reply(Message, TimeSpan)

Quelle:
RequestContext.cs
Quelle:
RequestContext.cs
Quelle:
RequestContext.cs

Wenn sie in einer abgeleiteten Klasse außer Kraft gesetzt wird, antworten Sie innerhalb eines bestimmten Zeitintervalls auf eine Anforderungsnachricht.

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

Der Eingehende Message , der die Anforderung enthält.

timeout
TimeSpan

Dies TimeSpan gibt das Zeitintervall an, das auf die Antwort auf eine Anforderung wartet.

Hinweise

Wird verwendet Reply , wenn der aktuelle Thread blockiert werden kann, während er auf die Anforderungsnachricht antwortet. Der Thread wird bis zum angegebenen timeoutThread blockiert.

Wenn die Anwendungsverarbeitung fortgesetzt werden muss, ohne auf den Abschluss der Antwort zu warten, verwenden Sie die asynchrone BeginReply Methode. Diese Methode empfängt eine Benachrichtigung über einen Rückruf der Identität des Ereignishandlers für den Vorgang. Der Vorgang ist erst abgeschlossen, wenn eine Nachricht im Kanal verfügbar ist oder das Timeout auftritt.

Gilt für: