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. 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.