Поделиться через


MessageWebSocketControl.MaxMessageSize Свойство

Определение

Максимальный размер сообщения в байтах для сообщения WebSocket, настраиваемого в объекте MessageWebSocket .

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 используется для настройки максимального размера сообщения WebSocket в объекте MessageWebSocket . Если сообщение превышает этот размер, событие MessageReceived будет вызываться в объекте MessageWebSocket , а метод GetDataReader или GetDataStream в параметре обратного вызова MessageWebSocketMessageReceivedEventArgs завершится сбоем (с кодом ошибки, указывающим на превышение максимального размера сообщения).

Значением по умолчанию для свойства MaxMessageSize является INFINITE.

Свойство MaxMessageSize можно задать только перед вызовом метода ConnectAsync для объекта MessageWebSocket . Если MessageWebSocket уже подключен, попытка задать это свойство вернет ошибку.

Применяется к

См. также раздел