WebSocketDeflateOptions Klasse

Definition

Optionen zum Aktivieren der Komprimierung pro Nachricht für WebSocket.

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

Hinweise

Obwohl die WebSocket-Spezifikation Fensterbits von 8 bis 15 zulässt, unterstützt die aktuelle Implementierung 8 Bits nicht.

Konstruktoren

Name Beschreibung
WebSocketDeflateOptions()

Erstellt eine Instanz der WebSocketDeflateOptions-Klasse.

Eigenschaften

Name Beschreibung
ClientContextTakeover

Wenn true die clientseitige Verbindung angibt, dass der Kontext für die Verzögerung zwischen Nachrichten beibehalten wird. Der Standardwert lautet true.

ClientMaxWindowBits

Dieser Parameter gibt den Logarithmus base-2 für die LZ77-Gleitfenstergröße an, die vom Client zum Komprimieren von Nachrichten und vom Server verwendet wird, um sie zu dekomprimieren. Muss ein Wert zwischen 9 und 15 sein. Der Standardwert beträgt 15.

ServerContextTakeover

Wenn true die serverseitige Verbindung angibt, dass der Kontext für die Verzögerung zwischen Nachrichten beibehalten wird. Der Standardwert lautet true.

ServerMaxWindowBits

Dieser Parameter gibt den Logarithmus base-2 für die LZ77-Gleitfenstergröße an, die vom Server zum Komprimieren von Nachrichten und vom Client verwendet wird, um sie zu dekomprimieren. Muss ein Wert zwischen 9 und 15 sein. Der Standardwert beträgt 15.

Methoden

Name Beschreibung
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: