AspNetWebSocketContext Clase

Definición

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
AspNetWebSocketContext

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)

Se aplica a