MessageWebSocketControl.MessageType Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. Dies wirkt sich nicht auf das Format der empfangenen Nachrichten aus.
Die MessageType-Eigenschaft kann jederzeit geändert werden. Dadurch kann eine App bei Bedarf zwischen binären und UTF-8-Nachrichten wechseln.
Vor dem Ändern des MessageType für ein gebundenes oder verbundenes MessageWebSocket sollten alle ausgehenden Pakete zunächst geleert werden, um sicherzustellen, dass alle zuvor geschriebenen Daten mit dem vorherigen Nachrichtentyp gesendet werden.