MessageWebSocketControl.MaxMessageSize 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
要对 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
属性值
要对 MessageWebSocket 对象配置的最大消息大小(以字节为单位)。
注解
MaxMessageSize 属性用于配置 MessageWebSocket 对象上 WebSocket 消息的最大大小。 如果消息超过此大小,将在 MessageWebSocket 对象上引发 MessageReceived 事件,MessageWebSocketMessageReceivedEventArgs 回调参数上的 GetDataReader 或 GetDataStream 方法将失败 (并显示错误代码,指示已超出最大消息大小) 。
MaxMessageSize 属性的默认值为 INFINITE。
MaxMessageSize 属性只能在对 MessageWebSocket 对象调用 ConnectAsync 方法之前设置。 如果 MessageWebSocket 已连接,则尝试设置此属性将返回错误。