Aracılığıyla paylaş


OwinWebSocketAcceptContext Sınıf

Tanım

OWIN WebSocket kabul bağlamı.

public ref class OwinWebSocketAcceptContext : Microsoft::AspNetCore::Http::WebSocketAcceptContext
public class OwinWebSocketAcceptContext : Microsoft.AspNetCore.Http.WebSocketAcceptContext
type OwinWebSocketAcceptContext = class
    inherit WebSocketAcceptContext
Public Class OwinWebSocketAcceptContext
Inherits WebSocketAcceptContext
Devralma
OwinWebSocketAcceptContext

Oluşturucular

OwinWebSocketAcceptContext()

yeni bir örneğini OwinWebSocketAcceptContextbaşlatır.

OwinWebSocketAcceptContext(IDictionary<String,Object>)

yeni bir örneğini OwinWebSocketAcceptContextbaşlatır.

Özellikler

DangerousEnableCompression

'permessage-deflate' WebSocket uzantısı için desteği etkinleştirir.

Şifrelenmiş bağlantılar üzerinden sıkıştırmayı etkinleştirmenin uygulamayı CRIME/BREACH türü saldırılara tabi hale getirdiğini unutmayın. Bu tür iletiler gönderilirken belirterek DisableCompression gizli diziler içeren verileri gönderirken sıkıştırmayı kapatmanız kesinlikle tavsiye edilir.

(Devralındığı yer: WebSocketAcceptContext)
DisableServerContextTakeover

Sıkıştırma kullanılırken sunucu bağlamı devralma özelliğini devre dışı bırakır. Bu ayar, sıkıştırma oranının daha kötü olma olasılığına karşı bellek yükünü azaltır.

(Devralındığı yer: WebSocketAcceptContext)
KeepAliveInterval

Pong çerçeveleri gönderme aralığı. Bu bağlantıyı canlı tutan bir kalp atışı.

(Devralındığı yer: WebSocketAcceptContext)
Options

OWIN WebSocket seçeneklerini alır.

ServerMaxWindowBits

Sıkıştırma için kullanılabilecek LZ77 kayan pencere boyutunun en fazla 2 tabanında logaritması ayarlar. Bu ayar, sıkıştırma oranının daha kötü olma olasılığına karşı bellek yükünü azaltır.

(Devralındığı yer: WebSocketAcceptContext)
SubProtocol

OWIN WebSocket kabul bağlamı.

Şunlara uygulanır