AspNetWebSocketContext Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona una clase base que representa detalles contextuales sobre una solicitud 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
- Herencia
Constructores
| Nombre | Description |
|---|---|
| AspNetWebSocketContext() |
Cuando se implementa en una clase derivada, inicializa una nueva instancia de la AspNetWebSocketContext clase . |
Propiedades
| Nombre | Description |
|---|---|
| AnonymousID |
Obtiene el identificador de usuario anónimo para la conexión actual AspNetWebSocket . |
| Application |
Obtiene el objeto HttpApplicationState para la aplicación de ASP.NET host. |
| ApplicationPath |
Obtiene la ruta de acceso virtual raíz del host ASP.NET aplicación. |
| Cache |
Obtiene el Cache objeto del dominio de aplicación actual. |
| ClientCertificate |
Obtiene el certificado que emite un cliente remoto en respuesta a la solicitud del servidor para la identidad del cliente. |
| ConnectionCount |
Obtiene el número de conexiones webSocket activas. |
| CookieCollection |
Devuelve la colección Cookies tipada como CookieCollection para aplicaciones de Windows que usan cookies basadas en la clase Cookie (como aplicaciones de servidor WCF). |
| Cookies |
Obtiene la colección de cookies enviadas por un cliente remoto en un AspNetWebSocket mensaje. |
| FilePath |
Obtiene la ruta de acceso virtual del archivo solicitado. |
| Headers |
Obtiene la colección de encabezados enviados por un cliente remoto. |
| IsAuthenticated |
Obtiene un valor que indica si se ha autenticado un mensaje de un cliente remoto. |
| IsClientConnected |
Obtiene un valor que indica si el cliente está conectado al servidor. |
| IsDebuggingEnabled |
Obtiene un valor que indica si la aplicación que hospeda el AspNetWebSocket conexión actual se ejecuta en modo de depuración ASP.NET. |
| IsLocal |
Obtiene un valor que indica si se envió un AspNetWebSocket mensaje desde el equipo local. |
| IsSecureConnection |
Obtiene un valor que indica si la AspNetWebSocket conexión usa el protocolo WebSocket Secure (WSS). |
| Items |
Cuando se reemplaza en una clase derivada, obtiene una colección de clave-valor que se puede usar para compartir datos entre un módulo y un controlador durante una AspNetWebSocket solicitud. |
| LogonUserIdentity |
Obtiene el token de seguridad para el usuario actual. |
| Origin |
Obtiene el origen de la conexión de WebSocket. |
| Path |
Obtiene la ruta de acceso virtual del recurso solicitado. |
| PathInfo |
Obtiene información adicional de ruta de acceso para un recurso que tiene una extensión de dirección URL. |
| Profile |
Obtiene un objeto que contiene datos de perfil de usuario. |
| QueryString |
Obtiene la colección de variables de cadena de consulta de un AspNetWebSocket mensaje enviado por el cliente. |
| RawUrl |
Obtiene la parte de una dirección URL que sigue al nombre del sitio web en un AspNetWebSocket mensaje enviado por el cliente. |
| RequestUri |
Obtiene el identificador uniforme de recursos (URI) original de un AspNetWebSocket mensaje enviado por el cliente. |
| SecWebSocketKey |
Obtiene la clave cifrada que se envía en la solicitud de protocolo de enlace para establecer una AspNetWebSocket conexión. |
| SecWebSocketProtocols |
Obtiene una lista de protocolos de nivel de aplicación (subprotocolos) que un cliente puede usar para enviar mensajes mediante una AspNetWebSocket conexión. |
| SecWebSocketVersion |
Obtiene la versión del protocolo WebSocket que debe usar una AspNetWebSocket conexión. |
| Server |
Obtiene el HttpServerUtility objeto que proporciona métodos que se usan en las solicitudes de procesamiento. |
| ServerVariables |
Obtiene una colección name/value de variables que proporcionan información sobre el servidor web y sobre la conexión actual AspNetWebSocket . |
| Timestamp |
Obtiene la marca de tiempo de un AspNetWebSocket mensaje enviado por el cliente. |
| Unvalidated |
Obtiene versiones no validadas de uno o varios valores de campo que se envían en un AspNetWebSocket mensaje. |
| UrlReferrer |
Obtiene una colección de datos de URI sobre el mensaje enviado por el cliente antes del mensaje actual. |
| User |
Obtiene un objeto que representa el contexto de seguridad del usuario para la conexión actual AspNetWebSocket . |
| UserAgent |
Obtiene el nombre del cliente remoto. |
| UserHostAddress |
Obtiene la dirección IP del cliente remoto. |
| UserHostName |
Obtiene el nombre DNS del cliente remoto. |
| UserLanguages |
Obtiene la colección de preferencias de idioma para el cliente remoto. |
| WebSocket |
Obtiene una referencia a la instancia actual AspNetWebSocket . |
Métodos
| Nombre | Description |
|---|---|
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetHashCode() |
Actúa como la función hash predeterminada. (Heredado de Object) |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |