Sprache

MessageWebSocketControl.MessageType Eigenschaft

Definition

Der WebSocket-Nachrichtentyp, der für ein MessageWebSocket-Objekt für Schreibvorgänge konfiguriert werden soll.

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

Eigenschaftswert

Der WebSocket-Nachrichtentyp. Der Standardwert ist binär.

Hinweise

Eine WebSocket-Nachricht im MessageWebSocket-Objekt kann entweder eine binäre Nachricht oder eine UTF-8-Nachricht sein. Der Standardwert ist SocketMessageType.Binary.

Diese Eigenschaft wirkt sich nur auf Schreibvorgänge in OutputStream aus. Es wirkt sich nicht auf das Format der empfangenen Nachrichten aus.

Die MessageType-Eigenschaft kann jederzeit geändert werden. Auf diese Weise kann eine App bei Bedarf zwischen binären und UTF-8-Nachrichten wechseln.

Bevor Sie den MessageType für ein gebundenes oder verbundenes MessageWebSocket ändern, sollten alle ausgehenden Pakete zuerst geleert werden, um sicherzustellen, dass alle zuvor geschriebenen Daten mit dem vorherigen Nachrichtentyp gesendet werden.

Gilt für:

Siehe auch