Partager via


WebSocketDeflateOptions Classe

Définition

Options permettant d’activer la compression deflate par message pour WebSocket.

public ref class WebSocketDeflateOptions sealed
public sealed class WebSocketDeflateOptions
type WebSocketDeflateOptions = class
Public NotInheritable Class WebSocketDeflateOptions
Héritage
WebSocketDeflateOptions

Remarques

Bien que la spécification WebSocket autorise les bits de fenêtre de 8 à 15, l’implémentation actuelle ne prend pas en charge 8 bits.

Constructeurs

WebSocketDeflateOptions()

Crée une instance de la classe WebSocketDeflateOptions.

Propriétés

ClientContextTakeover

Lorsque true le côté client de la connexion indique qu’elle conservera le contexte de déflatement dans les messages. Par défaut, il s’agit de true.

ClientMaxWindowBits

Ce paramètre indique le logarithme en base 2 pour la taille de fenêtre glissante LZ77 utilisée par le client pour compresser les messages et par le serveur pour les décompresser. Doit être une valeur comprise entre 9 et 15. La valeur par défaut est 15.

ServerContextTakeover

Lorsque true le côté serveur de la connexion indique qu’elle conservera le contexte de déflatement dans les messages. Par défaut, il s’agit de true.

ServerMaxWindowBits

Ce paramètre indique le logarithme en base 2 pour la taille de fenêtre glissante LZ77 utilisée par le serveur pour compresser les messages et par le client pour les décompresser. Doit être une valeur comprise entre 9 et 15. La valeur par défaut est 15.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à