AspNetWebSocketContext Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce una classe di base che rappresenta i dettagli contestuali su una singola richiesta di 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
- Ereditarietà
Costruttori
AspNetWebSocketContext() |
Quando viene implementato in una classe derivata, inizializza una nuova istanza della classe AspNetWebSocketContext. |
Proprietà
AnonymousID |
Ottiene l'identificatore utente anonimo per la connessione AspNetWebSocket corrente. |
Application |
Ottiene l'oggetto HttpApplicationState per l'applicazione ASP.NET host. |
ApplicationPath |
Ottiene il percorso virtuale della radice dell'applicazione ASP.NET host. |
Cache |
Ottiene l'oggetto Cache per il dominio dell'applicazione corrente. |
ClientCertificate |
Ottiene il certificato emesso da un client remoto in risposta alla richiesta dell'identità del client da parte del server. |
ConnectionCount |
Ottiene il numero di connessioni WebSocket attive. |
CookieCollection |
Restituisce la raccolta Cookies tipizzata come CookieCollection per le applicazioni Windows che usano i cookie in base alla classe Cookie (come applicazioni server WCF). |
Cookies |
Ottiene la raccolta di cookie inviata da un client remoto in un messaggio di AspNetWebSocket. |
FilePath |
Ottiene il percorso virtuale del file richiesto. |
Headers |
Ottiene la raccolta delle intestazioni inviate da un client remoto. |
IsAuthenticated |
Ottiene un valore che indica se un messaggio da un client remoto è stato autenticato. |
IsClientConnected |
Ottiene un valore che indica se il client è connesso al server. |
IsDebuggingEnabled |
Ottiene un valore che indica se l'applicazione che ospita la connessione AspNetWebSocket corrente è in esecuzione in modalità di debug di ASP.NET. |
IsLocal |
Ottiene un valore che indica se un messaggio di AspNetWebSocket è stato inviato dal computer locale. |
IsSecureConnection |
Ottiene un valore che indica se la AspNetWebSocket connessione utilizza il protocollo WebSocket Secure (WSS). |
Items |
In caso di override in una classe derivata, ottiene una raccolta di coppie chiave/valore che può essere usata per condividere dati tra un modulo e un gestore durante una richiesta AspNetWebSocket. |
LogonUserIdentity |
Ottiene il token di sicurezza dell'utente corrente. |
Origin |
Ottiene l'origine della connessione WebSocket. |
Path |
Ottiene il percorso virtuale della risorsa richiesta. |
PathInfo |
Ottiene informazioni aggiuntive sul percorso di una risorsa con estensione URL. |
Profile |
Ottiene un oggetto che contiene i dati del profilo utente. |
QueryString |
Ottiene la raccolta di variabili di stringa di query da un messaggio di AspNetWebSocket inviato dal client. |
RawUrl |
Ottiene la parte dell'URL dopo il nome del sito Web in un messaggio di AspNetWebSocket inviato dal client. |
RequestUri |
Ottiene l'URI (Uniform Resource Identifier) originale di un messaggio di AspNetWebSocket inviato dal client. |
SecWebSocketKey |
Ottiene la chiave crittografata che viene inviata nella richiesta di handshake per stabilire una connessione AspNetWebSocket. |
SecWebSocketProtocols |
Ottiene un elenco dei protocolli a livello di applicazione (sottoprotocolli) che un client può usare per inviare messaggi tramite una connessione AspNetWebSocket. |
SecWebSocketVersion |
Ottiene la versione del protocollo WebSocket che deve essere usata da una connessione AspNetWebSocket. |
Server |
Ottiene l'oggetto HttpServerUtility che fornisce i metodi usati nell'elaborazione delle richieste. |
ServerVariables |
Ottiene una raccolta di coppie nome/valore delle variabili che forniscono informazioni sul server Web e sulla connessione corrente di AspNetWebSocket. |
Timestamp |
Ottiene il timestamp di un messaggio di AspNetWebSocket inviato dal client. |
Unvalidated |
Ottiene versioni non convalidate di uno o più valori di campo che sono inviati in un messaggio di AspNetWebSocket. |
UrlReferrer |
Ottiene una raccolta di dati dell'URI sul messaggio inviato dal client prima del messaggio corrente. |
User |
Ottiene un oggetto che rappresenta il contesto di sicurezza dell'utente per la connessione AspNetWebSocket corrente. |
UserAgent |
Ottiene il nome del client remoto. |
UserHostAddress |
Ottiene l'indirizzo IP del client remoto. |
UserHostName |
Ottiene il nome DNS del client remoto. |
UserLanguages |
Ottiene la raccolta di preferenze della lingua per il client remoto. |
WebSocket |
Ottiene un riferimento all'istanza AspNetWebSocket corrente. |
Metodi
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |