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 訊息 的大小上限。 如果訊息超過此大小,MessageReceived事件將會在 MessageWebSocket 物件上引發,而 MessageWebSocketMessageReceivedEventArgs回呼參數上的GetDataReader或GetDataStream方法將會失敗 (,並出現錯誤碼,指出已超過訊息大小上限) 。
MaxMessageSize 屬性的預設值為 INFINITE。
MaxMessageSize 屬性只能在MessageWebSocket物件上呼叫ConnectAsync方法之前設定。 如果 MessageWebSocket 已經連接,嘗試設定此屬性將會傳回錯誤。