Share via


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 instance 가져옵니다.

MessageWebSocketControl 개체는 부모 MessageWebSocket 개체를 사용하여 자동으로 만들어집니다. 그런 다음 MessageWebSocketControl instance 사용하여 MessageWebSocket 개체에서 사용하는 제어 데이터를 얻거나 설정할 수 있습니다. MessageWebSocketControl instance 이러한 속성에는 다음이 포함됩니다.

SupportedProtocols 속성은 이 속성의 값을 가져오며 언제든지 호출할 수 있습니다.

MessageType 속성은 MessageWebSocket이 연결되기 전이나 후에 언제든지 변경할 수 있습니다. 이렇게 하면 필요할 때 앱이 이진 메시지와 UTF-8 메시지 간에 전환할 수 있습니다.

MessageWebSocket이 연결되기 전에 OutboundBufferSizeInBytes 속성을 설정해야 합니다. MessageWebSocket이 연결된 후에 이 속성을 설정해도 효과가 없습니다.

MessageWebSocketControl의 다른 속성 값에 대한 변경 내용은 MessageWebSocket이 연결되기 전에 설정해야 합니다. 따라서 MaxMessageSize, OutboundBufferSizeInBytes, ProxyCredential 또는 ServerCredential 속성을 변경해야 하는 경우 MessageWebSocket에서 ConnectAsync 메서드를 성공적으로 호출하기 전에 이러한 변경 내용이 발생해야 합니다.

적용 대상

추가 정보