AspNetWebSocketContext Sınıf

Tanım

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
AspNetWebSocketContext

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)

Şunlara uygulanır