AspNetWebSocketContext Osztály

Definíció

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
AspNetWebSocketContext

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)

A következőre érvényes: