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 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
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) |