AspNetWebSocketContext Classe

Définition

Fournit une classe de base représentant les détails contextuels relatifs à une demande AspNetWebSocket individuelle.Provides a base class that represents contextual details about an individual AspNetWebSocket request.

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
Héritage
AspNetWebSocketContext

Constructeurs

AspNetWebSocketContext()

Lors de l'implémentation dans une classe dérivée, initialise une nouvelle instance de la classe AspNetWebSocketContext.When implemented in a derived class, initializes a new instance of the AspNetWebSocketContext class.

Propriétés

AnonymousID

Obtient l'identificateur d'utilisateur anonyme de la connexion AspNetWebSocket active.Gets the anonymous-user identifier for the current AspNetWebSocket connection.

Application

Obtient l'objet HttpApplicationState pour l'application ASP.NET hôte.Gets the HttpApplicationState object for the host ASP.NET application.

ApplicationPath

Obtient le chemin d'accès virtuel racine de l'application ASP.NET hôte.Gets the root virtual path of the host ASP.NET application.

Cache

Obtient l'objet Cache pour le domaine d'application actuel.Gets the Cache object for the current application domain.

ClientCertificate

Obtient le certificat émis par un client distant en réponse à la demande du serveur sur l'identité du client.Gets the certificate that a remote client issues in response to the server's request for the client's identity.

ConnectionCount

Obtient le nombre de connexions WebSocket actives.Gets the number of active WebSocket connections.

CookieCollection

Retourne la collection Cookies typée comme CookieCollection pour les applications Windows qui utilisent des cookies basés sur la classe Cookie (par exemple les applications serveur WCF).Returns the Cookies collection typed as a CookieCollection for Windows applications that use cookies based on the Cookie class (such as WCF server applications).

Cookies

Obtient la collection de cookies qui a été envoyée par un client distant dans un message AspNetWebSocket .Gets the collection of cookies that was sent by a remote client in an AspNetWebSocket message.

FilePath

Obtient le chemin d'accès virtuel du fichier demandé.Gets the virtual path of the requested file.

Headers

Obtient la collection d'en-têtes envoyée par un client distant.Gets the collection of headers that was sent by a remote client.

IsAuthenticated

Obtient une valeur indiquant si un message d'un client distant a été authentifié.Gets a value that indicates whether a message from a remote client has been authenticated.

IsClientConnected

Obtient une valeur qui indique si le client est connecté au serveur.Gets a value that indicates whether the client is connected to the server.

IsDebuggingEnabled

Obtient une valeur qui indique si l'application qui héberge la connexion AspNetWebSocket actuelle s'exécute en mode de débogage ASP.NET.Gets a value that indicates whether the application that hosts the current AspNetWebSocket connection is running in ASP.NET debug mode.

IsLocal

Obtient une valeur qui indique si un message AspNetWebSocket a été envoyé à partir de l'ordinateur local.Gets a value that indicates whether an AspNetWebSocket message was sent from the local computer.

IsSecureConnection

Obtient une valeur qui indique si la connexion AspNetWebSocket utilise le protocole WSS (WebSocket Secure).Gets a value that indicates whether the AspNetWebSocket connection uses the WebSocket Secure protocol (WSS).

Items

En cas de substitution dans une classe dérivée, obtient une collection clé/valeur qui peut être utilisée pour partager les données entre un module et un gestionnaire pendant une requête de AspNetWebSocket.When overridden in a derived class, gets a key/value collection that can be used to share data between a module and a handler during an AspNetWebSocket request.

LogonUserIdentity

Obtient le jeton de sécurité de l'utilisateur actuel.Gets the security token for the current user.

Origin

Obtient l'origine de la connexion WebSocket.Gets the origin of the WebSocket connection.

Path

Obtient le chemin d'accès virtuel de la ressource demandée.Gets the virtual path of the requested resource.

PathInfo

Obtient des informations supplémentaires sur le chemin d’accès d’une ressource qui comporte une extension URL.Gets additional path information for a resource that has a URL extension.

Profile

Obtient un objet qui contient les données de profil utilisateur.Gets an object that contains user profile data.

QueryString

Obtient la collection de variables de chaîne de requête à partir d'un message AspNetWebSocket qui a été envoyé par le client.Gets the collection of query string variables from an AspNetWebSocket message that was sent by the client.

RawUrl

Obtient la partie d'une URL qui suit le nom de site Web dans un message AspNetWebSocket qui a été envoyé par le client.Gets the portion of a URL that follows the website name in an AspNetWebSocket message that was sent by the client.

RequestUri

Obtient l'URI (Uniform Resource Identifier) d'origine d'un message AspNetWebSocket qui a été envoyé par le client.Gets the original Uniform Resource Identifier (URI) of an AspNetWebSocket message that was sent by the client.

SecWebSocketKey

Obtient la clé chiffrée envoyée lors de la demande de protocole de transfert d'établir une connexion AspNetWebSocket.Gets the encrypted key that is sent in the handshake request to establish an AspNetWebSocket connection.

SecWebSocketProtocols

Obtient une liste des protocoles au niveau de l'application (sous-protocoles) qu'un client peut utiliser pour envoyer des messages à l'aide d'une connexion AspNetWebSocket.Gets a list of application-level protocols (subprotocols) that a client can use to send messages using an AspNetWebSocket connection.

SecWebSocketVersion

Obtient la version du protocole WebSocket qu'une connexion AspNetWebSocket doit utiliser.Gets the version of the WebSocket protocol that an AspNetWebSocket connection must use.

Server

Obtient l'objet HttpServerUtility qui fournit les méthodes utilisées pour traiter des demandes.Gets the HttpServerUtility object that provides methods that are used in processing requests.

ServerVariables

Obtient une collection nom/valeur des variables qui fournissent des informations sur le serveur Web et sur la connexion AspNetWebSocket active.Gets a name/value collection of variables that provide information about the web server and about the current AspNetWebSocket connection.

Timestamp

Obtient l'horodatage d'un message AspNetWebSocket qui a été envoyé par le client.Gets the timestamp of an AspNetWebSocket message that was sent by the client.

Unvalidated

Obtient des versions non validées d'une ou plusieurs valeurs de champ envoyées dans un message AspNetWebSocket.Gets unvalidated versions of one or more field values that are submitted in an AspNetWebSocket message.

UrlReferrer

Obtient une collection de données URI relatives au message qui a été envoyé par le client avant le message actuel.Gets a collection of URI data about the message that was sent by the client prior to the current message.

User

Obtient un objet qui représente le contexte de sécurité de l'utilisateur pour la connexion AspNetWebSocket actuelle.Gets an object that represents the security context of the user for the current AspNetWebSocket connection.

UserAgent

Obtient le nom du client distant.Gets the name of the remote client.

UserHostAddress

Obtient l'adresse IP du client distant.Gets the IP address of the remote client.

UserHostName

Obtient le nom DNS du client distant.Gets the DNS name of the remote client.

UserLanguages

Obtient la collection des préférences de langue pour le client distant.Gets the collection of language preferences for the remote client.

WebSocket

Obtient une référence à l'instance de AspNetWebSocket actuelle.Gets a reference to the current AspNetWebSocket instance.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.Serves as the default hash function.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Hérité de Object)

S’applique à