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 de 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
| AspNetWebSocketContext() |
Cuando se implementa en una clase derivada, inicializa una instancia nueva de la clase AspNetWebSocketContext. |
Propiedades
| AnonymousID |
Obtiene el identificador de usuario anónimo para el AspNetWebSocket actual. |
| Application |
Obtiene el objeto HttpApplicationState de la aplicación ASP.NET host. |
| ApplicationPath |
Obtiene la ruta de acceso virtual de la aplicación ASP.NET host. |
| Cache |
Obtiene el objeto Cache del dominio de aplicación actual. |
| ClientCertificate |
Obtiene el certificado que un cliente remoto emite en respuesta a la solicitud de identidad del cliente realizada por el servidor. |
| ConnectionCount |
Obtiene el número de conexiones activas de WebSocket. |
| CookieCollection |
Devuelve la colección de Cookies con tipo CookieCollection para aplicaciones Windows que utilizan cookies basadas en la clase Cookie (como las aplicaciones de servidor WCF). |
| Cookies |
Obtiene la colección de cookies que se ha enviado por un cliente remoto en un mensaje de AspNetWebSocket . |
| FilePath |
Obtiene la ruta de acceso virtual del archivo solicitado. |
| Headers |
Obtiene la colección de encabezados que envió un cliente remoto. |
| IsAuthenticated |
Obtiene un valor que indica si un mensaje de un cliente remoto se ha autenticado. |
| 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 la conexión AspNetWebSocket actual se ejecuta en modo de depuración de ASP.NET. |
| IsLocal |
Obtiene un valor que indica si un mensaje AspNetWebSocket se envía desde el equipo local. |
| IsSecureConnection |
Obtiene un valor que indica si la conexión AspNetWebSocket usa el protocolo de WebSocket seguro (WSS). |
| Items |
Cuando se invalida en una clase derivada, obtiene una colección de pares de clave y valor que se puede usar para compartir los datos entre un módulo y un controlador durante una solicitud AspNetWebSocket. |
| LogonUserIdentity |
Obtiene el token de seguridad del usuario actual. |
| Origin |
Obtiene el origen de la conexión WebSocket. |
| Path |
Obtiene la ruta de acceso virtual del recurso solicitado. |
| PathInfo |
Obtiene información adicional de la ruta de acceso a un recurso con extensión URL. |
| Profile |
Obtiene un objeto que contiene datos de perfil de usuario. |
| QueryString |
Obtiene la colección de variables de cadena de consulta a partir de un mensaje de AspNetWebSocket enviado por el cliente. |
| RawUrl |
Obtiene la parte de una dirección URL que sigue al nombre del sitio web en un mensaje de AspNetWebSocket que ha enviado el cliente. |
| RequestUri |
Obtiene el Identificador uniforme de recursos (URI) original de un mensaje de AspNetWebSocket enviado por el cliente. |
| SecWebSocketKey |
Obtiene la clave cifrada que se envía en la solicitud de protocolo de enlace para establecer una conexión de AspNetWebSocket . |
| SecWebSocketProtocols |
Obtiene una lista de protocolos de la aplicación (subprotocolos) que un cliente puede utilizar para enviar mensajes mediante una conexión AspNetWebSocket. |
| SecWebSocketVersion |
Obtiene la versión del protocolo WebSocket que una conexión de AspNetWebSocket debe usar. |
| Server |
Obtiene el objeto HttpServerUtility que proporciona métodos que se usan en el procesamiento de solicitudes web. |
| ServerVariables |
Obtiene una colección de nombres/valores de variables que proporcionan información sobre el servidor web y sobre la conexión AspNetWebSocket actual. |
| Timestamp |
Obtiene la marca de tiempo de un mensaje de AspNetWebSocket enviado por el cliente. |
| Unvalidated |
Obtiene las versiones no validadas de uno o más valores de campo que se envían en un mensaje AspNetWebSocket . |
| 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 AspNetWebSocket actual. |
| 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 de AspNetWebSocket. |
Métodos
| Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
| GetHashCode() |
Sirve 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 Object actual. (Heredado de Object) |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |