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