정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

MessageWebSocketControl Class

MessageWebSocket에 대한 소켓 컨트롤 데이터를 제공합니다.

구문


var messageWebSocketControl = MessageWebSocket.Control;

특성

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

멤버

MessageWebSocketControl클래스에는 다음과 같은 형식의 멤버가 있습니다.

메서드

The MessageWebSocketControl 클래스 - 다음에서 메서드를 상속합니다. Object 클래스 (C#/VB/C++).

속성

MessageWebSocketControl클래스 - 이러한 속성이 있습니다.

속성사용 권한Description

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 스토어 앱, 데스크톱 앱]

Namespace

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

Metadata

Windows.winmd

DLL

Windows.Networking.dll

참고 항목

MessageWebSocket
고급 WebSocket 컨트롤을 사용하는 방법

 

 

표시: