Share via


MessageWebSocketControl.MessageType 속성

정의

쓰기 작업을 위해 MessageWebSocket 개체에 구성할 WebSocket 메시지 유형입니다.

public:
 property SocketMessageType MessageType { SocketMessageType get(); void set(SocketMessageType value); };
SocketMessageType MessageType();

void MessageType(SocketMessageType value);
public SocketMessageType MessageType { get; set; }
var socketMessageType = messageWebSocketControl.messageType;
messageWebSocketControl.messageType = socketMessageType;
Public Property MessageType As SocketMessageType

속성 값

WebSocket 메시지 유형입니다. 기본값은 이진입니다.

설명

MessageWebSocket 개체의 WebSocket 메시지는 이진 메시지 또는 UTF-8 메시지일 수 있습니다. 기본값은 SocketMessageType.Binary입니다.

이 속성은 OutputStream의 쓰기 작업에만 영향을 줍니다. 수신된 메시지의 형식에는 영향을 주지 않습니다.

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

바인딩되거나 연결된 MessageWebSocket에서 MessageType을 변경하기 전에 먼저 나가는 패킷을 플러시하여 이전에 작성된 모든 데이터가 이전 메시지 형식으로 전송되도록 해야 합니다.

적용 대상

추가 정보