ReliableSessionBindingElement

ReliableSessionBindingElement

语法

class ReliableSessionBindingElement : BindingElement  
{  
  datetime AcknowledgementInterval;  
  boolean FlowControlEnabled;  
  datetime InactivityTimeout;  
  sint32 MaxPendingChannels;  
  sint32 MaxRetryCount;  
  sint32 MaxTransferWindowSize;  
  boolean Ordered;  
  integer ReliableMessagingVersion;  
};  

方法

ReliableSessionBindingElement 类不定义任何方法。

性能

ReliableSessionBindingElement 类具有以下属性:

AcknowledgementInterval (确认间隔)

数据类型:datetime

访问类型:只读

目标在工厂创建的可靠通道上向消息源发送确认之前等待的时间间隔。

已启用 FlowControlEnabled

数据类型:布尔值

访问类型:只读

一个布尔值,用于指定是否启用流控制。

InactivityTimeout (不活动超时)

数据类型:datetime

访问类型:只读

指定通道将允许另一方通信方在使通道出错之前不发送任何消息的最长持续时间。

MaxPendingChannels

数据类型:sint32

访问类型:只读

可以等待在侦听器上接受的最大通道数。

最大重试次数

数据类型:sint32

访问类型:只读

可靠通道尝试通过调用 Send 其底层通道来重新传输尚未收到确认的消息的最大次数。

MaxTransferWindowSize (最大传输窗口大小)

数据类型:sint32

访问类型:只读

可靠会话的最大传输窗口大小。

已下单

数据类型:布尔值

访问类型:只读

一个 Boolean 值,用于指定是否保证消息按其发送顺序到达。

ReliableMessagingVersion

数据类型:integer

访问类型:只读

一个整数,用于指定可靠会话中使用的 WS-ReliableMessaging 协议版本。

要求

财政部 在 Servicemodel.mof 中声明。
Namespace 在 root\ServiceModel 中定义

另请参阅