Language

RequestContext.Reply メソッド

定義

要求メッセージに応答します。

オーバーロード

名前 説明
Reply(Message)

派生クラスでオーバーライドされると、要求メッセージに応答します。

Reply(Message, TimeSpan)

派生クラスでオーバーライドされると、指定した時間内に要求メッセージに応答します。

Reply(Message)

ソース:
RequestContext.cs
ソース:
RequestContext.cs
ソース:
RequestContext.cs

派生クラスでオーバーライドされると、要求メッセージに応答します。

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)

パラメーター

message
Message

要求を含む受信 Message 。

注釈

要求メッセージへの応答中に現在のスレッドをブロックできる場合は、 Reply を使用します。 スレッドは、指定した timeoutまでブロックされます。

応答の完了を待たずにアプリケーションの処理を続行する必要がある場合は、非同期 BeginReply メソッドを使用します。 このメソッドは、コールバックを介して、操作のイベント ハンドラーの ID の通知を受け取ります。 チャネルでメッセージが使用可能になるか、タイムアウトが発生するまで、操作は完了しません。

適用対象

Reply(Message, TimeSpan)

ソース:
RequestContext.cs
ソース:
RequestContext.cs
ソース:
RequestContext.cs

派生クラスでオーバーライドされると、指定した時間内に要求メッセージに応答します。

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)

パラメーター

message
Message

要求を含む受信 Message 。

timeout
TimeSpan

要求への応答を待機する間隔を指定する TimeSpan 。

注釈

要求メッセージへの応答中に現在のスレッドをブロックできる場合は、 Reply を使用します。 スレッドは、指定した timeoutまでブロックされます。

応答の完了を待たずにアプリケーションの処理を続行する必要がある場合は、非同期 BeginReply メソッドを使用します。 このメソッドは、コールバックを介して、操作のイベント ハンドラーの ID の通知を受け取ります。 チャネルでメッセージが使用可能になるか、タイムアウトが発生するまで、操作は完了しません。

適用対象