OperationDescription.IsOneWay 属性

定义

获取或设置一个值,该值指示操作是否返回答复消息。

public:
 property bool IsOneWay { bool get(); };
public bool IsOneWay { get; }
member this.IsOneWay : bool
Public ReadOnly Property IsOneWay As Boolean

属性值

Boolean

如果此方法收到请求消息,但未返回任何答复消息,则为 true;否则为 false。 默认值为 false

注解

使用 IsOneWay 属性指示操作不返回答复消息。 这种类型的操作对通知或事件样式通信十分有用,特别是双向通信。

如果 IsOneWay 属性设置为 false(默认值),即使返回 void 的方法也会生成答复消息。 在此种情况下,基础结构将创建并发送一条空消息,以向调用方指示该方法已返回内容。

IsTerminating对应于 IsOneWay Windows Communication Foundation (WCF) 编程模型中的属性。

适用于