RequestContext.Reply 方法

定义

答复请求消息。

重载

Reply(Message)

在派生类中重写时,答复请求消息。

Reply(Message, TimeSpan)

在派生类中重写时,在指定时间间隔内答复请求消息。

Reply(Message)

Source:
RequestContext.cs
Source:
RequestContext.cs
Source:
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)

Source:
RequestContext.cs
Source:
RequestContext.cs
Source:
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 方法。 此方法通过回调为操作接收事件处理程序标识的通知。 直到通道中出现消息时或发生超时时才完成操作。

适用于