Freigeben über


WebSocketDeflateOptions Klasse

Definition

Optionen zum Aktivieren von Nachrichten verzögern die Komprimierung 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 keine 8 Bits.

Konstruktoren

WebSocketDeflateOptions()

Erstellt eine Instanz der WebSocketDeflateOptions-Klasse.

Eigenschaften

ClientContextTakeover

Wenn true die Clientseite der Verbindung angibt, dass der Deflate-Kontext nachrichtenübergreifend beibehalten wird. Der Standardwert lautet true.

ClientMaxWindowBits

Dieser Parameter gibt den Base-2-Logarithmus für die gleitende Fenstergröße von LZ77 an, die vom Client zum Komprimieren von Nachrichten und vom Server zum Dekomprimieren verwendet wird. Muss ein Wert zwischen 9 und 15 sein. Der Standardwert ist 15.

ServerContextTakeover

Wenn true die Serverseite der Verbindung angibt, dass der Deflate-Kontext nachrichtenübergreifend beibehalten wird. Der Standardwert lautet true.

ServerMaxWindowBits

Dieser Parameter gibt den Base-2-Logarithmus für die größe des gleitenden Fensters von LZ77 an, die vom Server zum Komprimieren von Nachrichten und vom Client zum Dekomprimieren verwendet wird. Muss ein Wert zwischen 9 und 15 sein. Der Standardwert ist 15.

Methoden

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)
ToString()

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

(Geerbt von Object)

Gilt für: