UdpTransportSettings.SocketReceiveBufferSize 属性

定义

获取或设置基础 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。

适用于