导出 (0) 打印
全部展开
信息
您所需的主题如下所示。但此主题未包含在此库中。

MessageWebSocketControl Class

MessageWebSocket 上提供套接字控件数据。

语法


var messageWebSocketControl = MessageWebSocket.Control;

特性

[DualApiPartition()]
[MarshalingBehavior(Agile)]
[Version(0x06020000)]

成员

MessageWebSocketControl类 具有这些类型的成员:

方法

The MessageWebSocketControl 类 继承这些方法于:Object 类 (C#/VB/C++).

属性

MessageWebSocketControl类 具有这些属性。

属性访问类型说明

MaxMessageSize

读/写The maximum message size, in bytes, for a WebSocket message to be configured on the MessageWebSocket object.

MessageType

读/写The WebSocket message type to be configured on a MessageWebSocket object for write operations.

OutboundBufferSizeInBytes

读/写The size, in bytes, of the send buffer to be used for sending data on a MessageWebSocket object.

ProxyCredential

读/写The credential to use to authenticate to the proxy server through HTTP header authentication using a MessageWebSocket object.

ServerCredential

读/写The credential to use to authenticate to the WebSocket server through HTTP header authentication using a MessageWebSocket object.

SupportedProtocols

只读Gets a collection that can be used to add a list of supported sub-protocols that will be advertised to the server during the connect handshake.

 

备注

MessageWebSocketControl 对象随父 MessageWebSocket 对象自动创建。MessageWebSocket.Control 属性提供关联的 MessageWebSocketControl 对象的访问。

下面的示例演示创建了 MessageWebSocket,然后演示了如何将 MessageWebSocketControl.MessageType 属性设置为 binary。(其他属性可以以类似方式设置。)完成此操作后,应用程序可以连接 MessageWebSocket


var clientWebSocket = new Windows.Networking.Sockets.MessageWebSocket();

// Get the current setting for this option
// This isn't required, but it shows how to get the current setting
var currentSetting = clientWebSocket.control.messageType;

// Set messageType to binary 
clientWebSocket.control.messageType = Windows.Networking.Sockets.SocketMessageType.binary;
   
// Now you can call the ConnectAsync method to connect the MessageWebSocket.


有关使用 MessageWebSocketControl 的更多信息,请参见如何使用高级 WebSocket 控件

要求

最低支持客户端

Windows 8 [Windows 应用商店应用程序, 桌面应用程序]

最低支持服务器

Windows Server 2012 [Windows 应用商店应用程序, 桌面应用程序]

命名空间

Windows.Networking.Sockets
Windows::Networking::Sockets [C++]

元数据

Windows.winmd

DLL

Windows.Networking.dll

另请参见

MessageWebSocket
如何使用高级 WebSocket 控件

 

 

Microsoft 正在进行一项网上调查,以了解您对 MSDN 网站的意见。 如果您选择参加,我们将会在您离开 MSDN 网站时向您显示该网上调查。

是否要参加?
显示:
© 2015 Microsoft