ReliableSessionElement.MaxTransferWindowSize 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置缓冲区的最大大小。
public:
property int MaxTransferWindowSize { int get(); void set(int value); };
[System.Configuration.ConfigurationProperty("maxTransferWindowSize", DefaultValue=8)]
[System.Configuration.IntegerValidator(MaxValue=4096, MinValue=1)]
public int MaxTransferWindowSize { get; set; }
[<System.Configuration.ConfigurationProperty("maxTransferWindowSize", DefaultValue=8)>]
[<System.Configuration.IntegerValidator(MaxValue=4096, MinValue=1)>]
member this.MaxTransferWindowSize : int with get, set
Public Property MaxTransferWindowSize As Integer
属性值
缓冲区的最大大小。 有效值介于 1 和 4096 之间(包括这两个值)。
- 属性
注解
在客户端上,该属性能够定义可靠通道在保存接收者尚未确认的消息时所使用的缓冲区的最大大小。 此配额的单位是消息。 如果缓冲区已满,将阻止后来的“发送”操作。
在接收方,该属性可定义通道在存储尚未发送到应用程序的传入消息时所使用的缓冲区的最大大小。 如果缓冲区已满,则接收方将删除后来的消息而不会给出任何提示并要求客户端重新传输。