Freigeben über


WebSocketCreationOptions Klasse

Definition

Optionen, die steuern, wie ein WebSocket erstellt wird.

public ref class WebSocketCreationOptions sealed
public sealed class WebSocketCreationOptions
type WebSocketCreationOptions = class
Public NotInheritable Class WebSocketCreationOptions
Vererbung
WebSocketCreationOptions

Konstruktoren

WebSocketCreationOptions()

Erstellt eine Instanz der WebSocketCreationOptions Klasse.

Eigenschaften

DangerousDeflateOptions

Die vereinbarten Optionen für die Verzögerung pro Nachricht.

Beachten Sie, dass die Aktivierung der Komprimierung die Anwendung dem Typ "CRIME/BREACH" von Angriffen unterliegt. Es wird dringend empfohlen, die Komprimierung beim Senden von Daten, die geheime Daten enthalten, zu deaktivieren, indem DisableCompression Kennzeichnung für solche Nachrichten angegeben wird.

IsServer

Definiert, ob es sich bei diesem Websocket um die serverseitige Verbindung handelt. Der Standardwert ist false.

KeepAliveInterval

Das zu verwendende Keep-Alive-Intervall oder Zero oder InfiniteTimeSpan, um Keep-Alives zu deaktivieren. Der Standardwert ist Zero.

KeepAliveTimeout

Das Timeout, das verwendet werden soll, wenn er auf das PONG des Peers wartet, als Reaktion darauf, dass wir einen PING senden; oder Zero oder InfiniteTimeSpan, das Warten auf die Reaktion des Peers zu deaktivieren und stattdessen einen unerwünschten PONG als Keep-Alive Takt zu verwenden.

Der Standardwert ist InfiniteTimeSpan.

SubProtocol

Das vereinbarte Unterprotokoll, das beim Erstellen der Verbindung verwendet wurde.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: