Freigeben über


MessageWebSocket.Control Eigenschaft

Definition

Ruft Socketsteuerelementdaten für ein MessageWebSocket-Objekt ab.

public:
 property MessageWebSocketControl ^ Control { MessageWebSocketControl ^ get(); };
MessageWebSocketControl Control();
public MessageWebSocketControl Control { get; }
var messageWebSocketControl = messageWebSocket.control;
Public ReadOnly Property Control As MessageWebSocketControl

Eigenschaftswert

Socketsteuerelementdaten für ein MessageWebSocket-Objekt .

Hinweise

Die Control-Eigenschaft ruft die MessageWebSocketControl-instance ab, die einem MessageWebSocket-Objekt zugeordnet ist.

Ein MessageWebSocketControl-Objekt wird automatisch mit dem übergeordneten MessageWebSocket-Objekt erstellt. Der MessageWebSocketControl-instance kann dann zum Abrufen oder Festlegen von Steuerungsdaten verwendet werden, die vom MessageWebSocket-Objekt verwendet werden. Diese Eigenschaften im MessageWebSocketControl-instance umfassen Folgendes:

Die SupportedProtocols-Eigenschaft ruft den Wert dieser Eigenschaft ab und kann jederzeit aufgerufen werden.

Die MessageType-Eigenschaft kann jederzeit vor oder nach der Verbindung mit MessageWebSocket geändert werden. Dadurch kann eine App bei Bedarf zwischen binären und UTF-8-Nachrichten wechseln.

Die OutboundBufferSizeInBytes-Eigenschaft muss festgelegt werden, bevor messageWebSocket verbunden wird. Das Festlegen dieser Eigenschaft, nachdem messageWebSocket verbunden wurde, hat keine Auswirkung.

Änderungen an anderen Eigenschaftswerten in MessageWebSocketControl müssen festgelegt werden, bevor messageWebSocket verbunden wird. Wenn Sie daher Änderungen an den Eigenschaften MaxMessageSize, OutboundBufferSizeInBytes, ProxyCredential oder ServerCredential vornehmen müssen, müssen diese Änderungen vor einem erfolgreichen Aufruf der ConnectAsync-Methode im MessageWebSocket erfolgen.

Gilt für:

Weitere Informationen