MessageWebSocketControl.MessageType 属性

定义

要为写入操作在 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 之前,应首先刷新所有传出数据包,以确保使用以前的消息类型发送以前写入的所有数据

适用于

另请参阅