WebSocketDeflateOptions Classe

Définition

Options permettant d’activer la compression par message deflate 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

Nom Description
WebSocketDeflateOptions()

Crée une instance de la classe WebSocketDeflateOptions.

Propriétés

Nom Description
ClientContextTakeover

Lorsque true le côté client de la connexion indique qu’il conserve le contexte deflate entre les messages. La valeur par défaut est true.

ClientMaxWindowBits

Ce paramètre indique le logarithme de 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’il conserve le contexte de déflate entre les messages. La valeur par défaut est true.

ServerMaxWindowBits

Ce paramètre indique le logarithme de 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

Nom Description
Equals(Object)

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

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

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

(Hérité de Object)

S’applique à