次の方法で共有


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 コールバック パラメーターの GetDataReader または GetDataStream メソッドが失敗します (最大メッセージ サイズを超えたことを示すエラー コードが表示されます)。

MaxMessageSize プロパティの既定値は INFINITE です。

MaxMessageSize プロパティは、MessageWebSocket オブジェクトで ConnectAsync メソッドを呼び出す前にのみ設定できます。 MessageWebSocket が既に接続されている場合、このプロパティを設定しようとするとエラーが返されます。

適用対象

こちらもご覧ください