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 方法。 這個方法會透過回呼 (Callback),接收有關作業之事件處理常式身分識別的通知。 在訊息可以於通道中使用或發生逾時之後,作業才會完成。
適用於
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 方法。 這個方法會透過回呼 (Callback),接收有關作業之事件處理常式身分識別的通知。 在訊息可以於通道中使用或發生逾時之後,作業才會完成。