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 Kontextinformationen über eine einzelne 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
AspNetWebSocketContext() |
Initialisiert beim Implementieren in einer abgeleiteten Klasse eine neue Instanz der AspNetWebSocketContext-Klasse. |
Eigenschaften
AnonymousID |
Ruft den Bezeichner für den anonymen Benutzer der aktuellen AspNetWebSocket-Verbindung ab. |
Application |
Ruft das HttpApplicationState-Objekt für die Host ASP.NET-Anwendung ab. |
ApplicationPath |
Ruft den virtuellen Stammpfad der Host-ASP.NET-Anwendung ab. |
Cache |
Ruft das Cache-Objekt für die aktuelle Anwendungsdomäne ab. |
ClientCertificate |
Ruft das Zertifikat ab, das ein entfernter Client als Antwort auf die Anforderung der Clientidentität durch den Server ausgegeben hat. |
ConnectionCount |
Ruft die Anzahl der aktiven WebSocket-Verbindungen ab. |
CookieCollection |
Gibt die Cookies-Auflistung zurück, die als CookieCollection für Windows-Anwendungen typisiert ist, die Cookies auf Grundlage der Cookie-Klasse verwenden (z. B. WCF-Serveranwendungen). |
Cookies |
Ruft die Auflistung von Cookies ab, die von einem Remoteclient in einer AspNetWebSocket Nachricht gesendet wurde. |
FilePath |
Ruft den virtuelle Pfad der angeforderten Datei ab. |
Headers |
Ruft die Auflistung von Headern ab, die von einem entfernten Client 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 AspNetWebSocket-Verbindung hostet, im ASP.NET-Debugmodus ausgeführt wird. |
IsLocal |
Ruft einen Wert ab, der angibt, ob eine AspNetWebSocket-Meldung vom lokalen Computer gesendet wurde. |
IsSecureConnection |
Ruft einen Wert ab, der angibt, ob bei der AspNetWebSocket-Verbindung das WebSocket Secure-Protokoll (WSS) verwendet wird. |
Items |
Ruft beim Überschreiben in einer abgeleiteten Klasse eine Schlüssel-/Wert-Auflistung ab, die während einer AspNetWebSocket-Anforderung zum Freigeben von Daten zwischen einem Modul und einem Handler verwendet werden kann. |
LogonUserIdentity |
Ruft das Sicherheitstoken für den aktuellen Benutzer ab. |
Origin |
Ruft den Ursprung der WebSocket-Verbindung ab. |
Path |
Ruft den virtuelle 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 Abfragezeichenfolgen-Variablen aus einer AspNetWebSocket-Meldung ab, die vom Client gesendet wurde. |
RawUrl |
Ruft den Teil einer URL ab, die dem Websitenamen in einer AspNetWebSocket Meldung folgt, die vom Client gesendet wurde. |
RequestUri |
Ruft den Original-URI (Uniform Resource Identifier) einer AspNetWebSocket-Meldung ab, die vom Client gesendet wurde. |
SecWebSocketKey |
Ruft den verschlüsselten Schlüssel ab, der in der Handshakeanforderung gesendet wird, um eine AspNetWebSocket-Verbindung herzustellen. |
SecWebSocketProtocols |
Ruft eine Liste von Protokollen auf Anwendungsebene ab (Unterprotokolle), die ein Client dazu verwenden kann, Nachrichten mithilfe einer AspNetWebSocket-Verbindung zu senden. |
SecWebSocketVersion |
Ruft die Version des WebSocket-Protokolls ab, das eine AspNetWebSocket-Verbindung verwenden muss. |
Server |
Ruft das HttpServerUtility-Objekt ab, das die bei der Verarbeitung von Anforderungen verwendeten Methoden bereitstellt. |
ServerVariables |
Ruft eine Name-Wert-Auflistung mit Variablen ab, die Informationen über den Webserver und über die aktuelle AspNetWebSocket-Verbindung angeben. |
Timestamp |
Ruft den Zeitstempel einer AspNetWebSocket-Meldung ab, die vom Client gesendet wurde. |
Unvalidated |
Ruft unbestätigte Versionen einer oder mehrerer Feldwerte ab, die in einer AspNetWebSocket -Meldung gesendet werden. |
UrlReferrer |
Ruft eine Auflistung von URI-Daten für die Meldung 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 von Spracheinstellungen des Remoteclients ab. |
WebSocket |
Ruft einen Verweis auf die aktuelle AspNetWebSocket-Instanz ab. |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |