RequestContext.Reply メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
要求メッセージに応答します。
オーバーロード
| 名前 | 説明 |
|---|---|
| Reply(Message) |
派生クラスでオーバーライドされると、要求メッセージに応答します。 |
| Reply(Message, TimeSpan) |
派生クラスでオーバーライドされると、指定した時間内に要求メッセージに応答します。 |
Reply(Message)
派生クラスでオーバーライドされると、要求メッセージに応答します。
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)
パラメーター
注釈
要求メッセージへの応答中に現在のスレッドをブロックできる場合は、 Reply を使用します。 スレッドは、指定した timeoutまでブロックされます。
応答の完了を待たずにアプリケーションの処理を続行する必要がある場合は、非同期 BeginReply メソッドを使用します。 このメソッドは、コールバックを介して、操作のイベント ハンドラーの ID の通知を受け取ります。 チャネルでメッセージが使用可能になるか、タイムアウトが発生するまで、操作は完了しません。
適用対象
Reply(Message, TimeSpan)
派生クラスでオーバーライドされると、指定した時間内に要求メッセージに応答します。
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)
パラメーター
注釈
要求メッセージへの応答中に現在のスレッドをブロックできる場合は、 Reply を使用します。 スレッドは、指定した timeoutまでブロックされます。
応答の完了を待たずにアプリケーションの処理を続行する必要がある場合は、非同期 BeginReply メソッドを使用します。 このメソッドは、コールバックを介して、操作のイベント ハンドラーの ID の通知を受け取ります。 チャネルでメッセージが使用可能になるか、タイムアウトが発生するまで、操作は完了しません。