ReliableSessionElement.MaxTransferWindowSize 属性

定义

获取或设置缓冲区的最大大小。

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

属性值

Int32

缓冲区的最大大小。 有效值介于 1 和 4096 之间(包括这两个值)。

属性

注解

在客户端上,该属性能够定义可靠通道在保存接收者尚未确认的消息时所使用的缓冲区的最大大小。 此配额的单位是消息。 如果缓冲区已满,将阻止后来的“发送”操作。

在接收方,该属性可定义通道在存储尚未发送到应用程序的传入消息时所使用的缓冲区的最大大小。 如果缓冲区已满,则接收方将删除后来的消息而不会给出任何提示并要求客户端重新传输。

适用于