ExtendedWebSocketAcceptContext Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przestroga
This type is obsolete and will be removed in a future version. The recommended alternative is Microsoft.AspNetCore.Http.WebSocketAcceptContext.
Rozszerza klasę WebSocketAcceptContext o dodatkowe właściwości.
public ref class ExtendedWebSocketAcceptContext : Microsoft::AspNetCore::Http::WebSocketAcceptContext
public class ExtendedWebSocketAcceptContext : Microsoft.AspNetCore.Http.WebSocketAcceptContext
[System.Obsolete("This type is obsolete and will be removed in a future version. The recommended alternative is Microsoft.AspNetCore.Http.WebSocketAcceptContext.")]
public class ExtendedWebSocketAcceptContext : Microsoft.AspNetCore.Http.WebSocketAcceptContext
type ExtendedWebSocketAcceptContext = class
inherit WebSocketAcceptContext
[<System.Obsolete("This type is obsolete and will be removed in a future version. The recommended alternative is Microsoft.AspNetCore.Http.WebSocketAcceptContext.")>]
type ExtendedWebSocketAcceptContext = class
inherit WebSocketAcceptContext
Public Class ExtendedWebSocketAcceptContext
Inherits WebSocketAcceptContext
- Dziedziczenie
- Atrybuty
Konstruktory
ExtendedWebSocketAcceptContext() |
Przestarzałe.
Rozszerza klasę WebSocketAcceptContext o dodatkowe właściwości. |
Właściwości
DangerousEnableCompression |
Przestarzałe.
Umożliwia obsługę rozszerzenia WebSocket "permessage-deflate". Należy pamiętać, że włączenie kompresji za pośrednictwem szyfrowanych połączeń sprawia, że aplikacja podlega atakom typu CRIME/BREACH. Zdecydowanie zaleca się wyłączenie kompresji podczas wysyłania danych zawierających wpisy tajne, określając DisableCompression podczas wysyłania takich komunikatów. (Odziedziczone po WebSocketAcceptContext) |
DisableServerContextTakeover |
Przestarzałe.
Wyłącza przejęcie kontekstu serwera podczas korzystania z kompresji. To ustawienie zmniejsza obciążenie pamięci kompresją kosztem potencjalnie gorszego współczynnika kompresji. (Odziedziczone po WebSocketAcceptContext) |
KeepAliveInterval |
Przestarzałe.
Interwał wysyłania ramek do ponga. Jest to puls, który utrzymuje połączenie przy życiu. |
ReceiveBufferSize |
Przestarzałe.
Ta właściwość jest przestarzała i nie ma żadnego wpływu. |
ServerMaxWindowBits |
Przestarzałe.
Ustawia maksymalny logarytm base-2 rozmiaru okna przesuwnego LZ77, który może służyć do kompresji. To ustawienie zmniejsza obciążenie pamięci kompresją kosztem potencjalnie gorszego współczynnika kompresji. (Odziedziczone po WebSocketAcceptContext) |
SubProtocol |
Przestarzałe.
Pobiera lub ustawia negocjowany podprotokol. |