UdpTransportSettings.SocketReceiveBufferSize 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置基础 WinSock 套接字上的接收缓冲区大小。
public:
property int SocketReceiveBufferSize { int get(); void set(int value); };
public int SocketReceiveBufferSize { get; set; }
member this.SocketReceiveBufferSize : int with get, set
Public Property SocketReceiveBufferSize As Integer
属性值
接收缓冲区大小。
注解
接收通道的用户可以在绑定上使用此值来控制系统在接收数据时的行为方式。 例如,如果某个应用程序以最大阈值访问入站 WCF 消息,则使用更高的值允许消息在等待应用程序处理它们时在 WinSock 缓冲区中堆叠。 在同一情况下使用较低的值将导致消息被删除。 此属性公开基础 WinSock SO_RCVBUF 套接字设置。 此属性值必须至少为大小 MaxReceivedMessageSize。 将其设置为小于 MaxReceivedMessageSize 运行时异常结果的值。 默认值为 65536。