AspNetWebSocketContext Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje základní třídu, která představuje kontextové podrobnosti o jednotlivých AspNetWebSocket požadavcích.
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
- Dědičnost
Konstruktory
AspNetWebSocketContext() |
Při implementaci v odvozené třídě inicializuje novou instanci AspNetWebSocketContext třídy. |
Vlastnosti
AnonymousID |
Získá identifikátor anonymního uživatele pro aktuální AspNetWebSocket připojení. |
Application |
získá HttpApplicationState objekt pro hostitelskou ASP.NET aplikaci. |
ApplicationPath |
získá kořenovou virtuální cestu aplikace hostitele ASP.NET. |
Cache |
Získá Cache objekt pro aktuální doménu aplikace. |
ClientCertificate |
Získá certifikát, který vzmá vzdálený klient problémy v reakci na požadavek serveru pro identitu klienta. |
ConnectionCount |
Získá počet aktivních připojení protokolu WebSocket. |
CookieCollection |
vrátí Cookies kolekci zadanou jako CookieCollection pro Windows aplikace, které používají soubory cookie, na základě Cookie třídy (například serverových aplikací WCF). |
Cookies |
Získá kolekci souborů cookie, které byly odeslány vzdáleným klientem ve AspNetWebSocket zprávě. |
FilePath |
Získá virtuální cestu požadovaného souboru. |
Headers |
Získá kolekci hlaviček, které byly odeslány vzdáleným klientem. |
IsAuthenticated |
Získá hodnotu, která označuje, zda byla ověřena zpráva ze vzdáleného klienta. |
IsClientConnected |
Načte hodnotu, která indikuje, jestli je klient připojený k serveru. |
IsDebuggingEnabled |
získá hodnotu, která označuje, zda je aplikace hostující aktuální AspNetWebSocket připojení spuštěna v režimu ladění ASP.NET. |
IsLocal |
Načte hodnotu, která indikuje, jestli se AspNetWebSocket zpráva poslala z místního počítače. |
IsSecureConnection |
Načte hodnotu, která označuje, jestli AspNetWebSocket připojení používá protokol WebSocket Secure (WSS). |
Items |
Při přepsání v odvozené třídě získá kolekci klíč/hodnota, která se dá použít ke sdílení dat mezi modulem a obslužnou rutinou během AspNetWebSocket žádosti. |
LogonUserIdentity |
Získá token zabezpečení pro aktuálního uživatele. |
Origin |
Získá původ připojení protokolu WebSocket. |
Path |
Získá virtuální cestu požadovaného prostředku. |
PathInfo |
Získá další informace o cestě k prostředku s příponou URL. |
Profile |
Získá objekt, který obsahuje data profilu uživatele. |
QueryString |
Získá kolekci proměnných řetězce dotazu ze AspNetWebSocket zprávy, která byla odeslána klientem. |
RawUrl |
Načte část adresy URL, která následuje za názvem webu AspNetWebSocket , ve zprávě, která byla odeslána klientem. |
RequestUri |
Získá původní identifikátor URI (Uniform Resource Identifier) AspNetWebSocket zprávy, která byla odeslána klientem. |
SecWebSocketKey |
Získá šifrovaný klíč, který se odešle v žádosti handshake za účelem navázání AspNetWebSocket připojení. |
SecWebSocketProtocols |
Načte seznam protokolů na úrovni aplikace (podprotokolů), které může klient použít k posílání zpráv pomocí AspNetWebSocket připojení. |
SecWebSocketVersion |
Získá verzi protokolu WebSocket, kterou AspNetWebSocket musí připojení použít. |
Server |
Získává HttpServerUtility objekt, který poskytuje metody používané při zpracování požadavků. |
ServerVariables |
Získá kolekci název/hodnota proměnných, která poskytuje informace o webovém serveru a o aktuálním AspNetWebSocket připojení. |
Timestamp |
Získá časové razítko AspNetWebSocket zprávy, která byla odeslána klientem. |
Unvalidated |
Načte neověřené verze jedné nebo více hodnot pole, které jsou odeslány ve AspNetWebSocket zprávě. |
UrlReferrer |
Získá kolekci dat identifikátoru URI o zprávě, která byla odeslána klientem před aktuální zprávou. |
User |
Získává objekt, který představuje kontext zabezpečení uživatele pro aktuální AspNetWebSocket připojení. |
UserAgent |
Získá název vzdáleného klienta. |
UserHostAddress |
Získá IP adresu vzdáleného klienta. |
UserHostName |
Získá název DNS vzdáleného klienta. |
UserLanguages |
Získá kolekci jazykových předvoleb pro vzdáleného klienta. |
WebSocket |
Získá odkaz na aktuální AspNetWebSocket instanci. |
Metody
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
GetType() |
Type Získá aktuální instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří použádnou kopii aktuálního souboru Object. (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |