AspNetWebSocketContext Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Basisklasse bereit, die kontextbezogene Details zu einer einzelnen AspNetWebSocket Anforderung darstellt.
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
- Vererbung
Konstruktoren
| Name | Beschreibung |
|---|---|
| AspNetWebSocketContext() |
Wenn sie in einer abgeleiteten Klasse implementiert wird, initialisiert sie eine neue Instanz der AspNetWebSocketContext Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| AnonymousID |
Ruft den Bezeichner für anonymen Benutzer für die aktuelle AspNetWebSocket Verbindung ab. |
| Application |
Ruft das objekt HttpApplicationState für die Hostanwendung ASP.NET ab. |
| ApplicationPath |
Ruft den virtuellen Stammpfad des Hosts ASP.NET Anwendung ab. |
| Cache |
Ruft das Cache Objekt für die aktuelle Anwendungsdomäne ab. |
| ClientCertificate |
Ruft das Zertifikat ab, das ein Remoteclient als Reaktion auf die Anforderung des Servers für die Identität des Clients ausgibt. |
| ConnectionCount |
Ruft die Anzahl der aktiven WebSocket-Verbindungen ab. |
| CookieCollection |
Gibt die Cookies -Auflistung zurück, die als CookieCollection für Windows Anwendungen eingegeben wurde, die Cookies basierend auf der Cookie -Klasse (z. B. WCF-Serveranwendungen) verwenden. |
| Cookies |
Ruft die Sammlung von Cookies ab, die von einem Remoteclient in einer AspNetWebSocket Nachricht gesendet wurden. |
| FilePath |
Ruft den virtuellen Pfad der angeforderten Datei ab. |
| Headers |
Ruft die Sammlung von Headern ab, die von einem Remoteclient gesendet wurden. |
| IsAuthenticated |
Ruft einen Wert ab, der angibt, ob eine Nachricht von einem Remoteclient authentifiziert wurde. |
| IsClientConnected |
Ruft einen Wert ab, der angibt, ob der Client mit dem Server verbunden ist. |
| IsDebuggingEnabled |
Ruft einen Wert ab, der angibt, ob die Anwendung, die die aktuelle AspNetWebSocketVerbindung hostt, im ASP.NET Debugmodus ausgeführt wird. |
| IsLocal |
Ruft einen Wert ab, der angibt, ob eine AspNetWebSocket Nachricht vom lokalen Computer gesendet wurde. |
| IsSecureConnection |
Ruft einen Wert ab, der angibt, ob die AspNetWebSocket Verbindung das WebSocket Secure-Protokoll (WSS) verwendet. |
| Items |
Wenn eine abgeleitete Klasse überschrieben wird, wird eine Schlüssel-Wertauflistung abgerufen, die zum Freigeben von Daten zwischen einem Modul und einem Handler während einer AspNetWebSocket Anforderung verwendet werden kann. |
| LogonUserIdentity |
Ruft das Sicherheitstoken für den aktuellen Benutzer ab. |
| Origin |
Ruft den Ursprung der WebSocket-Verbindung ab. |
| Path |
Ruft den virtuellen Pfad der angeforderten Ressource ab. |
| PathInfo |
Ruft zusätzliche Pfadinformationen für eine Ressource mit einer URL-Erweiterung ab. |
| Profile |
Ruft ein Objekt ab, das Benutzerprofildaten enthält. |
| QueryString |
Ruft die Auflistung von Abfragezeichenfolgenvariablen aus einer AspNetWebSocket Nachricht ab, die vom Client gesendet wurde. |
| RawUrl |
Ruft den Teil einer URL ab, der dem Websitenamen in einer AspNetWebSocket Nachricht folgt, die vom Client gesendet wurde. |
| RequestUri |
Ruft den ursprünglichen URI (Uniform Resource Identifier) einer AspNetWebSocket Nachricht ab, die vom Client gesendet wurde. |
| SecWebSocketKey |
Ruft den verschlüsselten Schlüssel ab, der in der Handshake-Anforderung gesendet wird, um eine AspNetWebSocket Verbindung herzustellen. |
| SecWebSocketProtocols |
Ruft eine Liste der Protokolle auf Anwendungsebene (Unterprotocols) ab, die ein Client zum Senden von Nachrichten mithilfe einer AspNetWebSocket Verbindung verwenden kann. |
| SecWebSocketVersion |
Ruft die Version des WebSocket-Protokolls ab, das eine AspNetWebSocket Verbindung verwenden muss. |
| Server |
Ruft das HttpServerUtility Objekt ab, das Methoden bereitstellt, die bei der Verarbeitung von Anforderungen verwendet werden. |
| ServerVariables |
Ruft eine Name/Wert-Auflistung von Variablen ab, die Informationen zum Webserver und zur aktuellen AspNetWebSocket Verbindung bereitstellen. |
| Timestamp |
Ruft den Zeitstempel einer AspNetWebSocket Nachricht ab, die vom Client gesendet wurde. |
| Unvalidated |
Ruft nichtvalidierte Versionen eines oder mehrerer Feldwerte ab, die in einer AspNetWebSocket Nachricht übermittelt werden. |
| UrlReferrer |
Ruft eine Sammlung von URI-Daten über die Nachricht ab, die vom Client vor der aktuellen Nachricht gesendet wurde. |
| User |
Ruft ein Objekt ab, das den Sicherheitskontext des Benutzers für die aktuelle AspNetWebSocket Verbindung darstellt. |
| UserAgent |
Ruft den Namen des Remoteclients ab. |
| UserHostAddress |
Ruft die IP-Adresse des Remoteclients ab. |
| UserHostName |
Ruft den DNS-Namen des Remoteclients ab. |
| UserLanguages |
Ruft die Auflistung der Spracheinstellungen für den Remoteclient ab. |
| WebSocket |
Ruft einen Verweis auf die aktuelle AspNetWebSocket Instanz ab. |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |