ReliableSession 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供对可靠会话绑定元素属性的便捷访问,这些属性是在使用系统提供的绑定之一时提供的。
public ref class ReliableSession
public class ReliableSession
type ReliableSession = class
Public Class ReliableSession
- 继承
-
ReliableSession
- 派生
示例
下面的代码演示如何创建新的可靠会话,以及访问和更改该会话的属性值。 ReliableSession 类允许写入:
// Create a new reliable session object
ReliableSessionBindingElement bindingElement = new ReliableSessionBindingElement();
ReliableSession reliableSession = new ReliableSession(bindingElement);
// Now you can access property values
Console.WriteLine("Ordered: {0}", reliableSession.Ordered);
Console.WriteLine("InactivityTimeout: {0}", reliableSession.InactivityTimeout);
reliableSession.Ordered = false;
Console.WriteLine("The new value for the Ordered property is: {0}", reliableSession.Ordered);
' Create a new reliable session object
Dim bindingElement As ReliableSessionBindingElement = New ReliableSessionBindingElement()
Dim reliableSession As ReliableSession = New ReliableSession(bindingElement)
' Now you can access property values
Console.WriteLine("Ordered: {0}", reliableSession.Ordered)
Console.WriteLine("InactivityTimeout: {0}", reliableSession.InactivityTimeout)
ReliableSession.Ordered = False
Console.WriteLine("The new value for the Ordered property is: {0}", ReliableSession.Ordered)
注解
ReliableSession 类所包含的属性是 ReliableSessionBindingElement 所包含的属性(可从预定义的绑定进行访问)的子集。 这个子集由 InactivityTimeout 和 Ordered 属性组成。 ReliableSession 类与 ReliableSessionBindingElement 引用相同的对象。因此,更改其中一个的值也会更改另一个的值。 此类将可靠会话绑定元素的这两个属性集合在一起,以增强发现功能。
构造函数
ReliableSession() |
初始化 ReliableSession 类的新实例。 |
ReliableSession(ReliableSessionBindingElement) |
从可靠会话绑定元素中初始化 ReliableSession 类的新实例。 |
属性
InactivityTimeout |
获取或设置服务在关闭之前保持非活动状态的时间间隔。 |
Ordered |
获取或设置一个值,该值指示消息传递是否必须保持与消息发送一致的顺序。 |
方法
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |