AspNetWebSocketContext Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece uma classe base que representa detalhes contextuais sobre uma solicitação AspNetWebSocket individual.
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
Construtores
AspNetWebSocketContext() |
Quando implementado em uma classe derivada, inicializa uma nova instância da classe AspNetWebSocketContext. |
Propriedades
AnonymousID |
Obtém o identificador de usuário anônimo para a conexão AspNetWebSocket atual. |
Application |
Obtém o objeto HttpApplicationState para o aplicativo ASP.NET de host. |
ApplicationPath |
Obtém o caminho virtual raiz do aplicativo ASP.NET de host. |
Cache |
Obtém o objeto Cache para o domínio do aplicativo atual. |
ClientCertificate |
Obtém o certificado que um cliente remoto emite em resposta à solicitação da identidade do cliente pelo servidor. |
ConnectionCount |
Obtém o número de conexões ativas do WebSocket. |
CookieCollection |
Retorna a coleção Cookies tipada como uma 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 mensagem AspNetWebSocket. |
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 do ASP.NET. |
IsLocal |
Obtém um valor que indica se uma mensagem AspNetWebSocket foi enviada do computador local. |
IsSecureConnection |
Obtém um valor que indica se a conexão AspNetWebSocket usa o protocolo WSS (WebSocket Secure). |
Items |
Quando substituído em uma classe derivada, obtém uma coleção de chave/valor que pode ser usada 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 adicionais de caminho para um recurso que tem uma extensão de URL. |
Profile |
Obtém um objeto que contém dados do perfil do usuário. |
QueryString |
Obtém a coleção de variáveis de cadeia de caracteres de consulta de uma mensagem AspNetWebSocket que foi enviada pelo cliente. |
RawUrl |
Obtém a parte de uma URL que segue o nome do site em uma mensagem AspNetWebSocket que foi enviada pelo cliente. |
RequestUri |
Obtém o URI (Uniform Resource Identifier) original de uma mensagem AspNetWebSocket que foi enviada pelo cliente. |
SecWebSocketKey |
Obtém a chave criptografada que é enviada na solicitação de handshake para estabelecer uma conexão AspNetWebSocket. |
SecWebSocketProtocols |
Obtém uma lista de protocolos de nível de aplicativo (subprotocolos) 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 objeto HttpServerUtility que fornece métodos que são usados no processamento de solicitações. |
ServerVariables |
Obtém uma coleção de variáveis de nome/valor que fornece informações sobre o servidor Web e sobre a conexão AspNetWebSocket atual. |
Timestamp |
Obtém o carimbo de data/hora de uma mensagem AspNetWebSocket que foi enviada pelo cliente. |
Unvalidated |
Obtém versões invalidadas de um ou mais valores de campo que são enviados em uma mensagem AspNetWebSocket. |
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 AspNetWebSocket atual. |
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 AspNetWebSocket atual. |
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) |