AspNetWebSocketContext Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Dostarcza klasę bazową, która reprezentuje kontekstowe szczegóły dotyczące poszczególnych AspNetWebSocket żądań.
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
- Dziedziczenie
Konstruktory
AspNetWebSocketContext() |
Zaimplementowane w klasie pochodnej inicjuje nowe wystąpienie AspNetWebSocketContext klasy . |
Właściwości
AnonymousID |
Pobiera identyfikator użytkownika anonimowego dla bieżącego AspNetWebSocket połączenia. |
Application |
Pobiera HttpApplicationState obiekt dla aplikacji ASP.NET hosta. |
ApplicationPath |
Pobiera główną ścieżkę wirtualną aplikacji ASP.NET hosta. |
Cache |
Pobiera Cache obiekt dla bieżącej domeny aplikacji. |
ClientCertificate |
Pobiera certyfikat, który klient zdalny problemy w odpowiedzi na żądanie serwera tożsamości klienta. |
ConnectionCount |
Pobiera liczbę aktywnych połączeń WebSocket. |
CookieCollection |
Zwraca kolekcję wpisaną jako wartość dla Windows, które używają plików cookie na podstawie klasy Cookies CookieCollection Cookie (takiej jak aplikacje serwera WCF). |
Cookies |
Pobiera w komunikacie kolekcję plików cookie wysłanych przez klienta AspNetWebSocket zdalnego. |
FilePath |
Pobiera ścieżkę wirtualną żądanego pliku. |
Headers |
Pobiera kolekcję nagłówków, które zostały wysłane przez klienta zdalnego. |
IsAuthenticated |
Pobiera wartość, która wskazuje, czy komunikat od klienta zdalnego został uwierzytelniony. |
IsClientConnected |
Pobiera wartość wskazującą, czy klient jest połączony z serwerem. |
IsDebuggingEnabled |
Pobiera wartość wskazującą, czy aplikacja, która hostuje bieżące połączenie, jest uruchomiona w AspNetWebSocket ASP.NET debugowania. |
IsLocal |
Pobiera wartość, która wskazuje, czy AspNetWebSocket komunikat został wysłany z komputera lokalnego. |
IsSecureConnection |
Pobiera wartość wskazującą, czy połączenie używa protokołu AspNetWebSocket WebSocket Secure (WSS). |
Items |
W przypadku przesłonięć w klasie pochodnej program pobiera kolekcję klucz/wartość, która może służyć do udostępniania danych między modułem i programem obsługi podczas AspNetWebSocket żądania. |
LogonUserIdentity |
Pobiera token zabezpieczający dla bieżącego użytkownika. |
Origin |
Pobiera źródło połączenia WebSocket. |
Path |
Pobiera ścieżkę wirtualną żądanego zasobu. |
PathInfo |
Pobiera dodatkowe informacje o ścieżce dla zasobu, który ma rozszerzenie adresu URL. |
Profile |
Pobiera obiekt, który zawiera dane profilu użytkownika. |
QueryString |
Pobiera kolekcję zmiennych ciągu zapytania z komunikatu AspNetWebSocket wysłanego przez klienta. |
RawUrl |
Pobiera część adresu URL, która następuje po nazwie witryny internetowej, w komunikacie AspNetWebSocket wysłanym przez klienta. |
RequestUri |
Pobiera oryginalny Uniform Resource Identifier (URI) AspNetWebSocket komunikatu, który został wysłany przez klienta. |
SecWebSocketKey |
Pobiera zaszyfrowany klucz, który jest wysyłany w żądaniu uściślinia w celu nawiązania AspNetWebSocket połączenia. |
SecWebSocketProtocols |
Pobiera listę protokołów poziomu aplikacji (podprotokoły), których klient może używać do wysyłania komunikatów przy użyciu AspNetWebSocket połączenia. |
SecWebSocketVersion |
Pobiera wersję protokołu WebSocket, którego AspNetWebSocket musi używać połączenie. |
Server |
Pobiera obiekt HttpServerUtility , który dostarcza metody, które są używane w przetwarzaniu żądań. |
ServerVariables |
Pobiera kolekcję nazw/wartości zmiennych, które zawierają informacje o serwerze internetowym i o bieżącym AspNetWebSocket połączeniu. |
Timestamp |
Pobiera znacznik czasu AspNetWebSocket komunikatu, który został wysłany przez klienta. |
Unvalidated |
Pobiera nieocenione wersje co najmniej jednej wartości pola, które są przesyłane w AspNetWebSocket komunikacie. |
UrlReferrer |
Pobiera kolekcję danych URI dotyczących komunikatu wysłanego przez klienta przed bieżącym komunikatem. |
User |
Pobiera obiekt reprezentujący kontekst zabezpieczeń użytkownika dla bieżącego AspNetWebSocket połączenia. |
UserAgent |
Pobiera nazwę klienta zdalnego. |
UserHostAddress |
Pobiera adres IP klienta zdalnego. |
UserHostName |
Pobiera nazwę DNS klienta zdalnego. |
UserLanguages |
Pobiera kolekcję preferencji języka dla klienta zdalnego. |
WebSocket |
Pobiera odwołanie do bieżącego AspNetWebSocket wystąpienia. |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |