Share via


WebSocketAcceptContext Classe

Definição

Um contexto para negociar uma atualização de websocket.

public ref class WebSocketAcceptContext
public class WebSocketAcceptContext
type WebSocketAcceptContext = class
Public Class WebSocketAcceptContext
Herança
WebSocketAcceptContext
Derivado

Construtores

WebSocketAcceptContext()

Um contexto para negociar uma atualização de websocket.

Propriedades

DangerousEnableCompression

Habilita o suporte para a extensão WebSocket 'permessage-deflate'.

Lembre-se de que habilitar a compactação em conexões criptografadas torna o aplicativo sujeito a ataques de tipo CRIME/VIOLAÇÃO. É altamente recomendável desativar a compactação ao enviar dados contendo segredos especificando DisableCompression ao enviar essas mensagens.
DisableServerContextTakeover

Desabilita a tomada de controle de contexto do servidor ao usar a compactação. Essa configuração reduz a sobrecarga de memória da compactação ao custo de uma taxa de compactação potencialmente pior.

KeepAliveInterval

O intervalo para enviar quadros pong. Este é um batimento cardíaco que mantém a conexão viva.

ServerMaxWindowBits

Define o logaritmo de base 2 máximo do tamanho da janela deslizante LZ77 que pode ser usado para compactação. Essa configuração reduz a sobrecarga de memória da compactação ao custo de uma taxa de compactação potencialmente pior.

SubProtocol

Obtém ou define o subprotocolo que está sendo negociado.

Aplica-se a