ClientWebSocketOptions Klasse
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.
Optionen, die für ein ClientWebSocket-Objekt zu verwenden sind.
public ref class ClientWebSocketOptions sealed
public sealed class ClientWebSocketOptions
type ClientWebSocketOptions = class
Public NotInheritable Class ClientWebSocketOptions
- Vererbung
-
ClientWebSocketOptions
Konstruktoren
ClientWebSocketOptions() |
Eigenschaften
ClientCertificates |
Ruft eine Auflistung von clientseitigen Zertifikaten ab oder legt diese fest. |
Cookies |
Ruft die der Anforderung zugeordneten Cookies ab oder legt diese fest. |
Credentials |
Ruft die Anmeldeinformationen für den Client ab oder legt diese fest. |
DangerousDeflateOptions |
Dient zum Abrufen oder Festlegen der Optionen für die Erweiterung pro Nachricht. Wenn dies der Fall ist, werden die Optionen während der Handshake-Phase an den Server gesendet. Wenn der Server die Unterstützung pro Nachricht unterstützt und die Optionen akzeptiert werden, wird die WebSocket Instanz standardmäßig für alle Nachrichten mit aktivierter Komprimierung erstellt. Beachten Sie, dass die Aktivierung der Komprimierung die Anwendung dem Angriffstyp "CRIME/BREACH" unterliegt. Es wird dringend empfohlen, die Komprimierung beim Senden von Daten zu deaktivieren, die geheime Daten enthalten, indem Sie kennzeichen für solche Nachrichten angeben DisableCompression . |
KeepAliveInterval |
Ruft das Keep-Alive-Intervall des WebSocket-Protokolls ab oder legt es fest. |
Proxy |
Ruft den Proxy für WebSocket-Anforderungen ab oder legt diesen fest. |
RemoteCertificateValidationCallback |
Ruft den Rückruf zum Überprüfen eines Serverzertifikats ab oder legt diesen fest. |
UseDefaultCredentials |
Ruft einen Boolean-Wert ab oder legt ihn fest, der angibt, ob die Anmeldeinformationen während WebSocket-Handshakes verwendet werden. |
Methoden
AddSubProtocol(String) |
Fügt ein untergeordnetes Protokoll hinzu, das während des Handshakes der WebSocket-Verbindung ausgehandelt werden soll. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
SetBuffer(Int32, Int32) |
Legt die Clientpufferparameter fest. |
SetBuffer(Int32, Int32, ArraySegment<Byte>) |
Legt Clientpufferparameter fest. |
SetRequestHeader(String, String) |
Erstellt einen HTTP-Anforderungsheader und seinen Wert. |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |