語言

RequestContext.Reply 方法

定義

回覆請求訊息。

多載

名稱 Description
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 方法。 此方法透過回撥接收事件處理程序的身份通知。 該操作直到訊息在通道中可用或逾時發生時才算完成。

適用於

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 方法。 此方法透過回撥接收事件處理程序的身份通知。 該操作直到訊息在通道中可用或逾時發生時才算完成。

適用於