Windows Dev Center

MessageWebSocketControl Class

Erstellt Socketsteuerdaten für ein MessageWebSocket-Objekt.

Syntax


var messageWebSocketControl = MessageWebSocket.Control;

Attribute

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

Member

MessageWebSocketControlKlasse hat diese Membertypen:

Methoden

The MessageWebSocketControl Klasse erbt Methoden von Object Klasse (C#/VB/C++).

Eigenschaften

Der MessageWebSocketControlKlasse hat diese Eigenschaften.

EigenschaftZugriffstypBeschreibung

MaxMessageSize

Lese-/SchreibzugriffThe maximum message size, in bytes, for a WebSocket message to be configured on the MessageWebSocket object.

MessageType

Lese-/SchreibzugriffThe WebSocket message type to be configured on a MessageWebSocket object for write operations.

OutboundBufferSizeInBytes

Lese-/SchreibzugriffThe size, in bytes, of the send buffer to be used for sending data on a MessageWebSocket object.

ProxyCredential

Lese-/SchreibzugriffThe credential to use to authenticate to the proxy server through HTTP header authentication using a MessageWebSocket object.

ServerCredential

Lese-/SchreibzugriffThe credential to use to authenticate to the WebSocket server through HTTP header authentication using a MessageWebSocket object.

SupportedProtocols

SchreibgeschütztGets 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.

 

Hinweise

Ein MessageWebSocketControl-Objekt wird automatisch dem übergeordneten MessageWebSocket-Objekt erstellt. Die MessageWebSocket.Control-Eigenschaft ermöglicht den Zugriff auf das zugehörige MessageWebSocketControl-Objekt.

Im folgenden Beispiel wird ein MessageWebSocket-Element erstellt und dann gezeigt, wie die MessageWebSocketControl.MessageType- Eigenschaft auf binary festgelegt wird. (Andere Eigenschaften können auf ähnliche Weise festgelegt werden.) Danach kann die Anwendung MessageWebSocket verbinden.


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.


Weitere Informationen zum Verwenden von MessageWebSocketControl finden Sie unter So verwenden Sie erweiterte WebSocket-Steuerelemente.

Anforderungen

Mindestens unterstützter Client

Windows 8 [Windows Store-Apps, Desktop-Apps]

Mindestens unterstützter Server

Windows Server 2012 [Windows Store-Apps, Desktop-Apps]

Namespace

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

Metadaten

Windows.winmd

DLL

Windows.Networking.dll

Siehe auch

MessageWebSocket
Verwenden von erweiterten WebSocket-Steuerelementen

 

 

Anzeigen:
© 2015 Microsoft