AspNetWebSocketContext Sınıf

Tanım

Tek bir istekle ilgili bağlamsal ayrıntıları temsil eden temel bir sınıf AspNetWebSocket 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
AspNetWebSocketContext

Oluşturucular

AspNetWebSocketContext()

Türetilmiş bir sınıfta uygulanırken, sınıfının yeni bir örneğini AspNetWebSocketContext başlatılır.

Özellikler

AnonymousID

Geçerli bağlantının anonim kullanıcı tanımlayıcısını AspNetWebSocket alır.

Application

Konak HttpApplicationState uygulamanın nesnesini ASP.NET alır.

ApplicationPath

Konak uygulamanın kök sanal yolunu ASP.NET alır.

Cache

Geçerli Cache uygulama etki alanının nesnesini alır.

ClientCertificate

Uzak istemcinin sunucunun istemci kimliği isteğine yanıt olarak verdiği sertifikayı alır.

ConnectionCount

Etkin WebSocket bağlantılarının sayısını alır.

CookieCollection

sınıfını (WCF sunucu uygulamaları Windows) tanımlama bilgilerini kullanan uygulamalar için Cookies CookieCollection Cookie türüne sahip koleksiyonu döndürür.

Cookies

Bir iletide uzak istemci tarafından gönderilen tanımlama bilgilerinin koleksiyonunu AspNetWebSocket alır.

FilePath

İstenen dosyanın sanal yolunu alır.

Headers

Uzak bir istemci tarafından gönderilen üst bilgi koleksiyonunu alır.

IsAuthenticated

Uzak istemciden gelen iletinin kimliği doğrulanmış olup olmadığını belirten bir değer alır.

IsClientConnected

İstemcinin sunucuya bağlı olup olmadığını belirten bir değer alır.

IsDebuggingEnabled

Geçerli bağlantıyı barındıran uygulamanın hata ayıklama modunda çalıştırıp çalışma ASP.NET AspNetWebSocket bir değer alır.

IsLocal

Bir iletinin yerel bilgisayardan gönder AspNetWebSocket olup olmadığını belirten bir değer alır.

IsSecureConnection

Bağlantının AspNetWebSocket WebSocket Secure protokolünü (WSS) kullandığını belirten bir değer alır.

Items

Türetilmiş bir sınıfta geçersiz kılınan, bir modül ve bir işleyici arasında istek sırasında veri paylaşmak için kullanılan bir anahtar/değer koleksiyonu AspNetWebSocket alır.

LogonUserIdentity

Geçerli kullanıcı için güvenlik belirteci 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 nesnesi alır.

QueryString

İstemci tarafından gönderilen bir iletiden sorgu AspNetWebSocket dizesi değişkenleri koleksiyonunu alır.

RawUrl

İstemci tarafından gönderilen bir iletide web sitesi adına takip eden BIR AspNetWebSocket URL'nin bölümünü alır.

RequestUri

İstemci tarafından gönderilen iletinin özgün Tekdüz Kaynak AspNetWebSocket Tanımlayıcısı'sını (URI) alır.

SecWebSocketKey

El sıkışma isteğinde bağlantı kurmak için gönderilen şifrelenmiş anahtarı AspNetWebSocket alır.

SecWebSocketProtocols

Bir istemcinin bağlantı kullanarak ileti göndermek için kullanabileceği uygulama düzeyinde protokollerin (alt protokoller) listesini AspNetWebSocket alır.

SecWebSocketVersion

Bir bağlantının kullanması gereken WebSocket AspNetWebSocket protokolünün sürümünü alır.

Server

İstekleri HttpServerUtility işlemede kullanılan yöntemleri sağlayan nesnesini alır.

ServerVariables

Web sunucusu ve geçerli bağlantı hakkında bilgi sağlayan değişkenlerin ad/değer koleksiyonunu AspNetWebSocket alır.

Timestamp

İstemci tarafından gönderilen AspNetWebSocket iletinin zaman damgasını alır.

Unvalidated

Bir iletide gönderilen bir veya daha fazla alan değeri için doğrulanmamış sürümleri AspNetWebSocket alır.

UrlReferrer

Geçerli iletiden önce istemci tarafından gönderilen iletiyle ilgili URI verileri koleksiyonunu alır.

User

Geçerli bağlantı için kullanıcının güvenlik bağlamını temsil eden bir nesnesi AspNetWebSocket 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 örnek için bir başvuru AspNetWebSocket alır.

Yöntemler

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()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır