WebSocketDeflateOptions Sınıf

Tanım

İleti başına sıkıştırmayı etkinleştirme seçenekleri için WebSocketsıkıştırmayı söndürebilirsiniz.

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

Açıklamalar

WebSocket belirtimi 8 ile 15 pencere bitlerine izin veriyor olsa da, geçerli uygulama 8 biti desteklemez.

Oluşturucular

WebSocketDeflateOptions()

WebSocketDeflateOptions sınıfının bir örneğini oluşturur.

Özellikler

ClientContextTakeover

true Bağlantının istemci tarafı iletilerde bağlamı söndüreceğini gösterdiğinde. Varsayılan değer: true.

ClientMaxWindowBits

Bu parametre, istemci tarafından iletileri sıkıştırmak için kullanılan LZ77 kayan pencere boyutu için 2 tabanında logaritmayı ve sıkıştırmayı açmak için sunucu tarafından gösterir. 9 ile 15 arasında bir değer olmalıdır. Varsayılan değer 15’tir.

ServerContextTakeover

true Bağlantının sunucu tarafı, iletilerde bağlamı söndüreceğini gösterdiğinde. Varsayılan değer: true.

ServerMaxWindowBits

Bu parametre, sunucu tarafından iletileri sıkıştırmak ve istemci tarafından bunları sıkıştırmak için kullanılan LZ77 kayan pencere boyutu için 2 tabanında logaritmayı gösterir. 9 ile 15 arasında bir değer olmalıdır. Varsayılan değer 15’tir.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır