AspNetWebSocketContext Classe

Definição

Fornece uma classe base que representa detalhes contextuais sobre uma solicitação individual AspNetWebSocket .

public ref class AspNetWebSocketContext abstract : System::Net::WebSockets::WebSocketContext
public abstract class AspNetWebSocketContext : System.Net.WebSockets.WebSocketContext
type AspNetWebSocketContext = class
    inherit WebSocketContext
Public MustInherit Class AspNetWebSocketContext
Inherits WebSocketContext
Herança
AspNetWebSocketContext

Construtores

Nome Description
AspNetWebSocketContext()

Quando implementado em uma classe derivada, inicializa uma nova instância da AspNetWebSocketContext classe.

Propriedades

Nome Description
AnonymousID

Obtém o identificador de usuário anônimo para a conexão atual AspNetWebSocket .

Application

Obtém o objeto HttpApplicationState para o aplicativo ASP.NET host.

ApplicationPath

Obtém o caminho virtual raiz do host ASP.NET aplicativo.

Cache

Obtém o Cache objeto do domínio do aplicativo atual.

ClientCertificate

Obtém o certificado que um cliente remoto emite em resposta à solicitação do servidor para a identidade do cliente.

ConnectionCount

Obtém o número de conexões WebSocket ativas.

CookieCollection

Retorna a coleção Cookies digitada como um CookieCollection para aplicativos Windows que usam cookies com base na classe Cookie (como aplicativos de servidor WCF).

Cookies

Obtém a coleção de cookies que foi enviada por um cliente remoto em uma AspNetWebSocket mensagem.

FilePath

Obtém o caminho virtual do arquivo solicitado.

Headers

Obtém a coleção de cabeçalhos que foi enviada por um cliente remoto.

IsAuthenticated

Obtém um valor que indica se uma mensagem de um cliente remoto foi autenticada.

IsClientConnected

Obtém um valor que indica se o cliente está conectado ao servidor.

IsDebuggingEnabled

Obtém um valor que indica se o aplicativo que hospeda a conexão AspNetWebSocket atual está em execução no modo de depuração ASP.NET.

IsLocal

Obtém um valor que indica se uma AspNetWebSocket mensagem foi enviada do computador local.

IsSecureConnection

Obtém um valor que indica se a AspNetWebSocket conexão usa o protocolo WebSocket Secure (WSS).

Items

Quando substituído em uma classe derivada, obtém uma coleção de chave/valor que pode ser usada para compartilhar dados entre um módulo e um manipulador durante uma solicitação AspNetWebSocket .

LogonUserIdentity

Obtém o token de segurança para o usuário atual.

Origin

Obtém a origem da conexão WebSocket.

Path

Obtém o caminho virtual do recurso solicitado.

PathInfo

Obtém informações de caminho adicionais para um recurso que tem uma extensão de URL.

Profile

Obtém um objeto que contém dados de perfil do usuário.

QueryString

Obtém a coleção de variáveis de cadeia de caracteres de consulta de uma AspNetWebSocket mensagem que foi enviada pelo cliente.

RawUrl

Obtém a parte de uma URL que segue o nome do site em uma AspNetWebSocket mensagem que foi enviada pelo cliente.

RequestUri

Obtém o URI (Uniform Resource Identifier) original de uma AspNetWebSocket mensagem que foi enviada pelo cliente.

SecWebSocketKey

Obtém a chave criptografada enviada na solicitação handshake para estabelecer uma conexão AspNetWebSocket .

SecWebSocketProtocols

Obtém uma lista de protocolos no nível do aplicativo (subprotocols) que um cliente pode usar para enviar mensagens usando uma conexão AspNetWebSocket .

SecWebSocketVersion

Obtém a versão do protocolo WebSocket que uma conexão AspNetWebSocket deve usar.

Server

Obtém o HttpServerUtility objeto que fornece métodos usados no processamento de solicitações.

ServerVariables

Obtém uma coleção de nomes/valores de variáveis que fornecem informações sobre o servidor Web e sobre a conexão atual AspNetWebSocket .

Timestamp

Obtém o carimbo de data/hora de uma AspNetWebSocket mensagem que foi enviada pelo cliente.

Unvalidated

Obtém versões não avaliadas de um ou mais valores de campo que são enviados em uma AspNetWebSocket mensagem.

UrlReferrer

Obtém uma coleção de dados de URI sobre a mensagem que foi enviada pelo cliente antes da mensagem atual.

User

Obtém um objeto que representa o contexto de segurança do usuário para a conexão atual AspNetWebSocket .

UserAgent

Obtém o nome do cliente remoto.

UserHostAddress

Obtém o endereço IP do cliente remoto.

UserHostName

Obtém o nome DNS do cliente remoto.

UserLanguages

Obtém a coleção de preferências de idioma para o cliente remoto.

WebSocket

Obtém uma referência à instância atual AspNetWebSocket .

Métodos

Nome Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a