AspNetWebSocketContext Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit une classe de base représentant les détails contextuels relatifs à une demande AspNetWebSocket individuelle.
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
Constructeurs
AspNetWebSocketContext() |
Lors de l'implémentation dans une classe dérivée, initialise une nouvelle instance de la classe AspNetWebSocketContext. |
Propriétés
AnonymousID |
Obtient l'identificateur d'utilisateur anonyme de la connexion AspNetWebSocket active. |
Application |
Obtient l'objet HttpApplicationState pour l'application ASP.NET hôte. |
ApplicationPath |
Obtient le chemin d'accès virtuel racine de l'application ASP.NET hôte. |
Cache |
Obtient l'objet Cache pour le domaine d'application actuel. |
ClientCertificate |
Obtient le certificat émis par un client distant en réponse à la demande du serveur sur l'identité du client. |
ConnectionCount |
Obtient le nombre de connexions WebSocket actives. |
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). |
Cookies |
Obtient la collection de cookies qui a été envoyée par un client distant dans un message AspNetWebSocket . |
FilePath |
Obtient le chemin d'accès virtuel du fichier demandé. |
Headers |
Obtient la collection d'en-têtes envoyée par un client distant. |
IsAuthenticated |
Obtient une valeur indiquant si un message d'un client distant a été authentifié. |
IsClientConnected |
Obtient une valeur qui indique si le client est connecté au serveur. |
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. |
IsLocal |
Obtient une valeur qui indique si un message AspNetWebSocket a été envoyé à partir de l'ordinateur local. |
IsSecureConnection |
Obtient une valeur qui indique si la connexion AspNetWebSocket utilise le protocole WSS (WebSocket Secure). |
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. |
LogonUserIdentity |
Obtient le jeton de sécurité de l'utilisateur actuel. |
Origin |
Obtient l'origine de la connexion WebSocket. |
Path |
Obtient le chemin d'accès virtuel de la ressource demandée. |
PathInfo |
Obtient des informations supplémentaires sur le chemin d’accès d’une ressource qui comporte une extension URL. |
Profile |
Obtient un objet qui contient les données de profil utilisateur. |
QueryString |
Obtient la collection de variables de chaîne de requête à partir d'un message AspNetWebSocket qui a été envoyé par le 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. |
RequestUri |
Obtient l'URI (Uniform Resource Identifier) d'origine d'un message AspNetWebSocket qui a été envoyé par le client. |
SecWebSocketKey |
Obtient la clé chiffrée envoyée lors de la demande de protocole de transfert d'établir une connexion AspNetWebSocket. |
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. |
SecWebSocketVersion |
Obtient la version du protocole WebSocket qu'une connexion AspNetWebSocket doit utiliser. |
Server |
Obtient l'objet HttpServerUtility qui fournit les méthodes utilisées pour traiter des demandes. |
ServerVariables |
Obtient une collection nom/valeur des variables qui fournissent des informations sur le serveur Web et sur la connexion AspNetWebSocket active. |
Timestamp |
Obtient l'horodatage d'un message AspNetWebSocket qui a été envoyé par le client. |
Unvalidated |
Obtient des versions non validées d'une ou plusieurs valeurs de champ envoyées dans un message AspNetWebSocket. |
UrlReferrer |
Obtient une collection de données URI relatives au message qui a été envoyé par le client avant le message actuel. |
User |
Obtient un objet qui représente le contexte de sécurité de l'utilisateur pour la connexion AspNetWebSocket actuelle. |
UserAgent |
Obtient le nom du client distant. |
UserHostAddress |
Obtient l'adresse IP du client distant. |
UserHostName |
Obtient le nom DNS du client distant. |
UserLanguages |
Obtient la collection des préférences de langue pour le client distant. |
WebSocket |
Obtient une référence à l'instance de AspNetWebSocket actuelle. |
Méthodes
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |