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 все исходящие пакеты необходимо сначала очистить, чтобы убедиться, что все ранее записанные данные отправляются с предыдущим типом сообщения.