AspNetWebSocketContext Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Tek AspNetWebSocket bir istekle ilgili bağlamsal ayrıntıları temsil eden bir temel sınıf sağlar.
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
- Devralma
Oluşturucular
| Name | Description |
|---|---|
| AspNetWebSocketContext() |
Türetilmiş bir sınıfta uygulandığında, sınıfının yeni bir örneğini AspNetWebSocketContext başlatır. |
Özellikler
| Name | Description |
|---|---|
| AnonymousID |
Geçerli AspNetWebSocket bağlantının anonim kullanıcı tanımlayıcısını alır. |
| Application |
Konak ASP.NET uygulaması için HttpApplicationState nesnesini alır. |
| ApplicationPath |
Konak ASP.NET uygulamasının kök sanal yolunu alır. |
| Cache |
Cache Geçerli uygulama etki alanının nesnesini alır. |
| ClientCertificate |
Sunucunun istemci kimliği isteğine yanıt olarak uzak istemcinin verdiği sertifikayı alır. |
| ConnectionCount |
Etkin WebSocket bağlantılarının sayısını alır. |
| CookieCollection |
Cookies sınıfına (WCF sunucu uygulamaları gibi) dayalı tanımlama bilgileri kullanan Windows uygulamalar için CookieCollection olarak yazılan Cookie koleksiyonunu döndürür. |
| Cookies |
Bir iletide uzak istemci AspNetWebSocket tarafından gönderilen tanımlama bilgileri koleksiyonunu alır. |
| FilePath |
İstenen dosyanın sanal yolunu alır. |
| Headers |
Uzak istemci tarafından gönderilen üst bilgi koleksiyonunu alır. |
| IsAuthenticated |
Uzak istemciden gelen bir iletinin kimliğinin doğrulanıp doğrulanmamış olduğunu gösteren bir değer alır. |
| IsClientConnected |
İstemcinin sunucuya bağlı olup olmadığını gösteren bir değer alır. |
| IsDebuggingEnabled |
Geçerli AspNetWebSocket bağlantısını barındıran uygulamanın ASP.NET hata ayıklama modunda çalışıp çalışmadığını gösteren bir değer alır. |
| IsLocal |
İletinin yerel bilgisayardan gönderilip gönderilmediğini gösteren bir AspNetWebSocket değer alır. |
| IsSecureConnection |
Bağlantının AspNetWebSocket WebSocket Güvenli protokol (WSS) kullanıp kullanmadığını gösteren bir değer alır. |
| Items |
Türetilmiş bir sınıfta geçersiz kılındığında, bir istek sırasında AspNetWebSocket modül ile işleyici arasında veri paylaşmak için kullanılabilecek bir anahtar/değer koleksiyonu alır. |
| LogonUserIdentity |
Geçerli kullanıcının güvenlik belirtecini alır. |
| Origin |
WebSocket bağlantısının kaynağını alır. |
| Path |
İstenen kaynağın sanal yolunu alır. |
| PathInfo |
URL uzantısına sahip bir kaynak için ek yol bilgilerini alır. |
| Profile |
Kullanıcı profili verilerini içeren bir nesne alır. |
| QueryString |
İstemci tarafından gönderilen bir AspNetWebSocket iletiden sorgu dizesi değişkenlerinin koleksiyonunu alır. |
| RawUrl |
İstemci tarafından gönderilen bir iletide web sitesi adının ardından gelen URL'nin AspNetWebSocket bölümünü alır. |
| RequestUri |
İstemci tarafından gönderilen iletinin AspNetWebSocket özgün Tekdüzen Kaynak Tanımlayıcısını (URI) alır. |
| SecWebSocketKey |
Bağlantı kurmak AspNetWebSocket için el sıkışma isteğinde gönderilen şifrelenmiş anahtarı alır. |
| SecWebSocketProtocols |
İstemcinin bağlantı kullanarak AspNetWebSocket ileti göndermek için kullanabileceği uygulama düzeyi protokollerin (alt protokoller) listesini alır. |
| SecWebSocketVersion |
Bir AspNetWebSocket bağlantının kullanması gereken WebSocket protokolünün sürümünü alır. |
| Server |
HttpServerUtility İstekleri işlemede kullanılan yöntemleri sağlayan nesnesini alır. |
| ServerVariables |
Web sunucusu ve geçerli AspNetWebSocket bağlantı hakkında bilgi sağlayan değişkenlerin ad/değer koleksiyonunu alır. |
| Timestamp |
İstemci tarafından gönderilen iletinin AspNetWebSocket zaman damgasını alır. |
| Unvalidated |
İletide AspNetWebSocket gönderilen bir veya daha fazla alan değerinin eşitlenmemiş sürümlerini alır. |
| UrlReferrer |
İstemci tarafından geçerli iletiden önce gönderilen iletiyle ilgili URI verilerinin bir koleksiyonunu alır. |
| User |
Geçerli AspNetWebSocket bağlantı için kullanıcının güvenlik bağlamını temsil eden bir nesne alır. |
| UserAgent |
Uzak istemcinin adını alır. |
| UserHostAddress |
Uzak istemcinin IP adresini alır. |
| UserHostName |
Uzak istemcinin DNS adını alır. |
| UserLanguages |
Uzak istemci için dil tercihleri koleksiyonunu alır. |
| WebSocket |
Geçerli AspNetWebSocket örneğe başvuru alır. |
Yöntemler
| Name | Description |
|---|---|
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |