AspNetWebSocketContext Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Egy alaposztályt biztosít, amely egy adott AspNetWebSocket kérés környezetfüggő adatait jeleníti meg.
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
- Öröklődés
Konstruktorok
| Name | Description |
|---|---|
| AspNetWebSocketContext() |
Származtatott osztályban implementálva inicializálja az osztály új példányát AspNetWebSocketContext . |
Tulajdonságok
| Name | Description |
|---|---|
| AnonymousID |
Lekéri az aktuális AspNetWebSocket kapcsolat névtelen felhasználóazonosítót. |
| Application |
Lekéri a gazdagép ASP.NET alkalmazás HttpApplicationState objektumát. |
| ApplicationPath |
Lekéri a gazdagép ASP.NET alkalmazás gyökérszintű virtuális elérési útját. |
| Cache |
Lekéri az Cache aktuális alkalmazástartomány objektumát. |
| ClientCertificate |
Lekéri azt a tanúsítványt, amely szerint egy távoli ügyfél hibát tapasztal az ügyfél identitására vonatkozó kiszolgálói kérésre válaszul. |
| ConnectionCount |
Lekéri az aktív WebSocket-kapcsolatok számát. |
| CookieCollection |
A CookiesCookieCollection típusú gyűjteményt adja vissza az Cookie osztály (például WCF-kiszolgálóalkalmazások) alapján cookie-kat használó Windows alkalmazásokhoz. |
| Cookies |
Lekéri a távoli ügyfél által küldött cookie-k gyűjteményét egy AspNetWebSocket üzenetben. |
| FilePath |
Lekéri a kért fájl virtuális elérési útját. |
| Headers |
Lekéri a távoli ügyfél által küldött fejlécek gyűjteményét. |
| IsAuthenticated |
Egy olyan értéket kap, amely jelzi, hogy egy távoli ügyféltől érkező üzenet hitelesítése megtörtént-e. |
| IsClientConnected |
Olyan értéket kap, amely jelzi, hogy az ügyfél csatlakozik-e a kiszolgálóhoz. |
| IsDebuggingEnabled |
Beolvas egy értéket, amely jelzi, hogy az aktuális AspNetWebSocket kapcsolatot futtató alkalmazás ASP.NET hibakeresési módban fut-e. |
| IsLocal |
Olyan értéket kap, amely jelzi, hogy a rendszer üzenetet küldött-e AspNetWebSocket a helyi számítógépről. |
| IsSecureConnection |
Beolvas egy értéket, amely jelzi, hogy a AspNetWebSocket kapcsolat a WebSocket Secure protokollt (WSS) használja-e. |
| Items |
Ha egy származtatott osztályban felül van bírálva, egy kulcs/érték gyűjteményt kap, amellyel adatokat oszthat meg egy modul és egy kezelő között egy AspNetWebSocket kérés során. |
| LogonUserIdentity |
Lekéri az aktuális felhasználó biztonsági jogkivonatát. |
| Origin |
Lekéri a WebSocket-kapcsolat forrását. |
| Path |
Lekéri a kért erőforrás virtuális elérési útját. |
| PathInfo |
További elérésiút-információkat kér le egy URL-kiterjesztéssel rendelkező erőforráshoz. |
| Profile |
Lekéri a felhasználói profil adatait tartalmazó objektumot. |
| QueryString |
Lekéri a lekérdezési sztring változóinak gyűjteményét az AspNetWebSocket ügyfél által küldött üzenetből. |
| RawUrl |
Lekéri egy URL-cím azon részét, amely az ügyfél által küldött üzenetben AspNetWebSocket követi a webhely nevét. |
| RequestUri |
Lekéri az ügyfél által küldött üzenet eredeti egységes erőforrás-azonosítóját (URI AspNetWebSocket ). |
| SecWebSocketKey |
Lekéri a kapcsolat létesítésére AspNetWebSocket vonatkozó kézfogási kérelemben küldött titkosított kulcsot. |
| SecWebSocketProtocols |
Lekéri azoknak az alkalmazásszintű protokolloknak (alprojekteknek) a listáját, amelyekkel az ügyfél üzeneteket küldhet egy AspNetWebSocket kapcsolattal. |
| SecWebSocketVersion |
Lekéri a WebSocket protokoll azon verzióját, amelyet a AspNetWebSocket kapcsolatnak használnia kell. |
| Server |
Lekéri a HttpServerUtility kérések feldolgozásához használt metódusokat biztosító objektumot. |
| ServerVariables |
A webkiszolgálóról és az aktuális AspNetWebSocket kapcsolatról információt nyújtó változók név-érték gyűjteményét kapja meg. |
| Timestamp |
Lekéri az ügyfél által küldött üzenet időbélyegét AspNetWebSocket . |
| Unvalidated |
Lekéri az üzenetben elküldött egy vagy több mezőérték páratlan verzióit AspNetWebSocket . |
| UrlReferrer |
Beolvas egy URI-adatokat az ügyfél által az aktuális üzenet előtt küldött üzenetről. |
| User |
Lekéri az aktuális AspNetWebSocket kapcsolathoz tartozó felhasználó biztonsági környezetét képviselő objektumot. |
| UserAgent |
Lekéri a távoli ügyfél nevét. |
| UserHostAddress |
Lekéri a távoli ügyfél IP-címét. |
| UserHostName |
Lekéri a távoli ügyfél DNS-nevét. |
| UserLanguages |
Lekéri a távoli ügyfél nyelvi beállításainak gyűjteményét. |
| WebSocket |
Lekéri az aktuális AspNetWebSocket példányra mutató hivatkozást. |
Metódusok
| Name | Description |
|---|---|
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |