OperationDescription.IsOneWay 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个值,该值指示操作是否返回答复消息。
public:
property bool IsOneWay { bool get(); };
public bool IsOneWay { get; }
member this.IsOneWay : bool
Public ReadOnly Property IsOneWay As Boolean
属性值
如果此方法收到请求消息,但未返回任何答复消息,则为 true
;否则为 false
。 默认值为 false
。
注解
使用 IsOneWay 属性指示操作不返回答复消息。 这种类型的操作对通知或事件样式通信十分有用,特别是双向通信。
如果 IsOneWay 属性设置为 false
(默认值),即使返回 void
的方法也会生成答复消息。 在此种情况下,基础结构将创建并发送一条空消息,以向调用方指示该方法已返回内容。
IsTerminating对应于 IsOneWay Windows Communication Foundation (WCF) 编程模型中的属性。