MessageWebSocket.Control 属性

定义

获取 MessageWebSocket 对象上的套接字控件数据。

public:
 property MessageWebSocketControl ^ Control { MessageWebSocketControl ^ get(); };
MessageWebSocketControl Control();
public MessageWebSocketControl Control { get; }
var messageWebSocketControl = messageWebSocket.control;
Public ReadOnly Property Control As MessageWebSocketControl

属性值

MessageWebSocket 对象上的套接字控制数据。

注解

Control 属性获取与 MessageWebSocket 对象关联的 MessageWebSocketControl 实例。

MessageWebSocketControl 对象是使用父 MessageWebSocket 对象自动创建的。 然后,可以使用 MessageWebSocketControl 实例获取或设置 MessageWebSocket 对象使用的控件数据。 MessageWebSocketControl 实例上的这些属性包括:

SupportedProtocols 属性获取此属性的值,并且可以随时调用。

MessageType 属性可以在连接 MessageWebSocket 之前或之后随时更改。 这允许应用在需要时在二进制消息和 UTF-8 消息之间切换。

在连接 MessageWebSocket 之前,必须设置 OutboundBufferSizeInBytes 属性。 连接 MessageWebSocket 后设置此属性不起作用。

在连接 MessageWebSocketControl 之前,必须设置对 MessageWebSocket 上任何其他属性值的更改。 因此,如果需要更改 MaxMessageSizeOutboundBufferSizeInBytesProxyCredentialServerCredential 属性,则必须在成功调用 MessageWebSocket 上的 ConnectAsync 方法之前进行这些更改。

适用于

另请参阅