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