MessageWebSocketControl.MessageType 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
要为写入操作在 MessageWebSocket 对象上配置的 WebSocket 消息类型。
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。
注解
MessageWebSocket 对象上的 WebSocket 消息可以是二进制消息或 UTF-8 消息。 默认值为 SocketMessageType.Binary。
此属性仅影响 OutputStream 上的写入操作。 它不会影响收到的消息的格式。
可以随时更改 MessageType 属性。 这允许应用在需要时在二进制消息和 UTF-8 消息之间切换。
在更改绑定或连接的 MessageWebSocket 上的 MessageType 之前,应首先刷新所有传出数据包,以确保使用以前的消息类型发送以前写入的所有数据