MessageWebSocketControl.MaxMessageSize 属性

定义

要对 MessageWebSocket 对象配置 WebSocket 消息的最大消息大小(以字节为单位)。

public:
 property unsigned int MaxMessageSize { unsigned int get(); void set(unsigned int value); };
uint32_t MaxMessageSize();

void MaxMessageSize(uint32_t value);
public uint MaxMessageSize { get; set; }
var uInt32 = messageWebSocketControl.maxMessageSize;
messageWebSocketControl.maxMessageSize = uInt32;
Public Property MaxMessageSize As UInteger

属性值

UInt32

unsigned int

uint32_t

要对 MessageWebSocket 对象配置的最大消息大小(以字节为单位)。

注解

MaxMessageSize 属性用于配置 MessageWebSocket 对象上 WebSocket 消息的最大大小。 如果消息超过此大小,将在 MessageWebSocket 对象上引发 MessageReceived 事件,MessageWebSocketMessageReceivedEventArgs 回调参数上的 GetDataReaderGetDataStream 方法将失败 (并显示错误代码,指示已超出最大消息大小) 。

MaxMessageSize 属性的默认值为 INFINITE。

MaxMessageSize 属性只能在对 MessageWebSocket 对象调用 ConnectAsync 方法之前设置。 如果 MessageWebSocket 已连接,则尝试设置此属性将返回错误。

适用于

另请参阅