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


MessageWebSocketControl.MessageType Свойство

Определение

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

public:
 property SocketMessageType MessageType { SocketMessageType get(); void set(SocketMessageType value); };
SocketMessageType MessageType();

void MessageType(SocketMessageType value);
public SocketMessageType MessageType { get; set; }
var socketMessageType = messageWebSocketControl.messageType;
messageWebSocketControl.messageType = socketMessageType;
Public Property MessageType As SocketMessageType

Значение свойства

Тип сообщения WebSocket. Значение по умолчанию — binary.

Комментарии

Сообщение WebSocket в объекте MessageWebSocket может быть двоичным сообщением или сообщением UTF-8. Значение по умолчанию — SocketMessageType.Binary.

Это свойство влияет только на операции записи в OutputStream. Это не влияет на формат полученных сообщений.

Свойство MessageType можно изменить в любое время. Это позволяет приложению переключаться между двоичными сообщениями и сообщениями UTF-8 при необходимости.

Перед изменением MessageType в связанном или подключенном объекте MessageWebSocket все исходящие пакеты необходимо сначала очистить, чтобы убедиться, что все ранее записанные данные отправляются с предыдущим типом сообщения.

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

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