Ler em inglês

Partilhar via


WebSocketContext Classe

Definição

Usado para acessar as informações no handshake do WebSocket.

C#
public abstract class WebSocketContext
Herança
WebSocketContext
Derivado

Construtores

WebSocketContext()

Cria uma instância de WebSocketContext classe.

Propriedades

CookieCollection

Os cookies que foram transmitidos para o servidor durante o handshake de abertura.

Headers

Os cabeçalhos HTTP que foram enviados ao servidor durante o handshake de abertura.

IsAuthenticated

Se o cliente do WebSocket é autenticado.

IsLocal

Se o cliente do WebSocket se conectou do computador local.

IsSecureConnection

Se a conexão WebSocket é protegida usando SSL (protocolo SSL).

Origin

O valor do cabeçalho Origin HTTP incluído no handshake de abertura.

RequestUri

O URI solicitado pelo cliente do WebSocket.

SecWebSocketKey

O valor do cabeçalho SecWebSocketKey HTTP incluído no handshake de abertura.

SecWebSocketProtocols

O valor do cabeçalho SecWebSocketKey HTTP incluído no handshake de abertura.

SecWebSocketVersion

A lista de subprotocolos solicitada pelo cliente do WebSocket.

User

Um objeto usado para obter identidade, informações de autenticação e funções de segurança para o cliente WebSocket.

WebSocket

A instância WebSocket usada para interagir (enviar/receber/fechar/etc.) com a conexão WebSocket.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Produto Versões
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1