HttpContextWrapper 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 bir HTTP isteği hakkında HTTP'ye özgü bilgileri içeren HTTP iç nesnesini kapsüller.
public ref class HttpContextWrapper : System::Web::HttpContextBase
public class HttpContextWrapper : System.Web.HttpContextBase
type HttpContextWrapper = class
inherit HttpContextBase
Public Class HttpContextWrapper
Inherits HttpContextBase
- Devralma
Açıklamalar
sınıfı HttpContextWrapper sınıfından HttpContextBase türetilir ve sınıfı için HttpContext sarmalayıcı görevi görür. Bu sınıf, sınıfın işlevselliğini HttpContext ve türünü de kullanıma sunar HttpContextBase . sınıfı, HttpContextBase uygulamanızın özgün uygulamasını, örneğin ASP.NET işlem hattının HttpContext dışında birim testi yaparken özel bir uygulamayla değiştirmenize olanak tanır.
Oluşturucular
HttpContextWrapper(HttpContext) |
Belirtilen bağlam nesnesini kullanarak sınıfının yeni bir örneğini HttpContextWrapper başlatır. |
Özellikler
AllErrors |
BIR HTTP isteği işlenirken birikmiş bir hata dizisi (varsa) alır. |
AllowAsyncDuringSyncStages |
ASP.NET isteğin bazı bölümleri beklenmediği zaman zaman uyumsuz işlemlere izin verilip verilmeyeceğini belirten bir değer alır veya ayarlar. |
AllowAsyncDuringSyncStages |
Türetilmiş bir sınıfta uygulandığında, ASP.NET istek işlemesinin bazı bölümlerinde zaman uyumsuz işlemlere izin verilip verilmeyeceğini belirten bir değer alır veya ayarlar. (Devralındığı yer: HttpContextBase) |
Application |
HttpApplicationState Geçerli HTTP isteğinin nesnesini alır. |
ApplicationInstance |
Geçerli HTTP isteğinin HttpApplication nesnesini alır veya ayarlar. |
AsyncPreloadMode |
Zaman uyumsuz ön yükleme moduna ait bayraklar içeren bir nesneyi alır veya ayarlar. |
AsyncPreloadMode |
Türetilmiş bir sınıfta uygulandığında, zaman uyumsuz ön yükleme moduna ait bayraklar içeren bir nesneyi alır veya ayarlar. (Devralındığı yer: HttpContextBase) |
Cache |
Cache Geçerli uygulama etki alanının nesnesini alır. |
CurrentHandler |
IHttpHandler Şu anda yürütülmekte olan işleyiciyi temsil eden nesneyi alır. |
CurrentNotification |
İşlenmekte olan geçerli HttpApplication olayı gösteren bir RequestNotification değer alır. |
Error |
HTTP isteği işlenirken biriken ilk hatayı (varsa) alır. |
Handler |
HTTP isteğinin işlenmesinden IHttpHandler sorumlu olan nesneyi alır veya ayarlar. |
IsCustomErrorEnabled |
Geçerli HTTP isteği için özel hataların etkinleştirilip etkinleştirilmediğini gösteren bir değer alır. |
IsDebuggingEnabled |
Geçerli HTTP isteğinin hata ayıklama modunda olup olmadığını gösteren bir değer alır. |
IsPostNotification |
Bir olayın işlenmesinin tamamlanıp tamamlanmadığını gösteren bir HttpApplication değer alır. |
IsWebSocketRequest |
İsteğin bir istek olup olmadığını gösteren bir AspNetWebSocket değer alır. |
IsWebSocketRequest |
Türetilmiş bir sınıfta uygulandığında, isteğin bir bağlantı isteği olup olmadığını belirten bir AspNetWebSocket değer alır. (Devralındığı yer: HttpContextBase) |
IsWebSocketRequestUpgrading |
Bağlantının HTTP bağlantısından bir bağlantıya yükseltilip yükseltildiğini belirten bir AspNetWebSocket değer alır. |
IsWebSocketRequestUpgrading |
Türetilmiş bir sınıfta uygulandığında, bağlantının HTTP bağlantısından bir bağlantıya yükseltilip yükseltildiğini belirten bir AspNetWebSocket değer alır. (Devralındığı yer: HttpContextBase) |
Items |
HTTP isteği sırasında modülle işleyici arasında verileri düzenlemek ve paylaşmak için kullanılabilecek bir anahtar/değer koleksiyonu alır. |
PageInstrumentation |
Bu istek için sayfa izleme hizmeti örneğine başvuru alır. |
PageInstrumentation |
Türetilmiş bir sınıfta uygulandığında, bu istek için sayfa izleme hizmeti örneğine bir başvuru alır. (Devralındığı yer: HttpContextBase) |
PreviousHandler |
IHttpHandler Üst işleyici için nesnesini alır. |
Profile |
ProfileBase Geçerli kullanıcı profilinin nesnesini alır. |
Request |
HttpRequestBase Geçerli HTTP isteğinin nesnesini alır. |
Response |
HttpResponseBase Geçerli HTTP yanıtının nesnesini alır. |
Server |
HttpServerUtilityBase Web istekleri işlenirken kullanılan yöntemleri sağlayan nesnesini alır. |
Session |
HttpSessionStateBase Geçerli HTTP isteğinin nesnesini alır. |
SkipAuthorization |
Nesnenin UrlAuthorizationModule geçerli istek için yetkilendirme denetimini atlayıp atlamayacağını belirten bir değer alır veya ayarlar. |
ThreadAbortOnTimeout |
İstek zaman aşımına uğradıklarında ASP.NET çalışma zamanının bu isteğe hizmet veren iş parçacığında çağrı Abort() yapıp yapmadığını belirten bir değer alır veya ayarlar. |
ThreadAbortOnTimeout |
Türetilmiş bir sınıfta uygulandığında, ASP.NET çalışma zamanının istek zaman aşımına uğradıklarında bu isteğe hizmet veren iş parçacığında çağırıp çağırmayacağını Abort() belirten bir değer alır veya ayarlar. (Devralındığı yer: HttpContextBase) |
Timestamp |
Geçerli HTTP isteğinin ilk zaman damgasını alır. |
Trace |
TraceContext Geçerli HTTP yanıtının nesnesini alır. |
User |
Geçerli HTTP isteği için güvenlik bilgilerini alır veya ayarlar. |
WebSocketNegotiatedProtocol |
İstek için AspNetWebSocket sunucudan istemciye gönderilen, anlaşılan protokolü alır. |
WebSocketNegotiatedProtocol |
Türetilmiş bir sınıfta uygulandığında, bağlantı için AspNetWebSocket sunucudan istemciye gönderilen anlaşmalı protokolü alır. (Devralındığı yer: HttpContextBase) |
WebSocketRequestedProtocols |
İstemci tarafından istenen protokollerin sıralı listesini alır. |
WebSocketRequestedProtocols |
Türetilmiş bir sınıfta uygulandığında, istemci tarafından istenen protokollerin sıralı listesini alır. (Devralındığı yer: HttpContextBase) |
Yöntemler
AcceptWebSocketRequest(Func<AspNetWebSocketContext,Task>) |
Belirtilen kullanıcı işlevini kullanarak bir AspNetWebSocket isteği kabul eder. |
AcceptWebSocketRequest(Func<AspNetWebSocketContext,Task>) |
Türetilmiş bir sınıfta uygulandığında, belirtilen kullanıcı işlevini kullanarak bir AspNetWebSocket isteği kabul eder. (Devralındığı yer: HttpContextBase) |
AcceptWebSocketRequest(Func<AspNetWebSocketContext,Task>, AspNetWebSocketOptions) |
Belirtilen kullanıcı işlevi ve seçenekler nesnesini kullanarak bir AspNetWebSocket isteği kabul eder. |
AcceptWebSocketRequest(Func<AspNetWebSocketContext,Task>, AspNetWebSocketOptions) |
Türetilmiş bir sınıfta uygulandığında, belirtilen kullanıcı işlevini ve options nesnesini kullanarak bir AspNetWebSocket isteği kabul eder. (Devralındığı yer: HttpContextBase) |
AddError(Exception) |
Geçerli HTTP isteği için özel durum koleksiyonuna bir özel durum ekler. |
AddOnRequestCompleted(Action<HttpContextBase>) |
İsteğin HTTP bölümü sona erdiğinde gerçekleşen bir sanal olay oluşturur. |
AddOnRequestCompleted(Action<HttpContextBase>) |
Türetilmiş bir sınıfta uygulandığında, isteğin HTTP bölümü sona erdiğinde gerçekleşen bir sanal olay oluşturur. (Devralındığı yer: HttpContextBase) |
ClearError() |
Geçerli HTTP isteği için tüm hataları temizler. |
DisposeOnPipelineCompleted(IDisposable) |
Bu isteğin Dispose() bağlantı bölümü tamamlandığında bir nesnenin yönteminin AspNetWebSocket çağrılmaya olanak tanır. |
DisposeOnPipelineCompleted(IDisposable) |
Türetilmiş bir sınıfta uygulandığında, bu isteğin bağlantı bölümü tamamlandığında nesnenin Dispose() yönteminin AspNetWebSocket çağrılmaya olanak tanır. (Devralındığı yer: HttpContextBase) |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetGlobalResourceObject(String, String) |
Belirtilen ClassKey ve ResourceKey özelliklerine göre uygulama düzeyinde bir kaynak nesnesi alır. |
GetGlobalResourceObject(String, String, CultureInfo) |
Belirtilen ClassKey ve ResourceKey özelliklerine CultureInfo ve nesnesine göre uygulama düzeyinde bir kaynak nesnesi alır. |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetLocalResourceObject(String, String) |
Belirtilen VirtualPath ve ResourceKey özelliklerine göre sayfa düzeyinde bir kaynak nesnesi alır. |
GetLocalResourceObject(String, String, CultureInfo) |
Belirtilen VirtualPath ve ResourceKey özelliklerine CultureInfo ve nesnesine göre sayfa düzeyinde bir kaynak nesnesi alır. |
GetSection(String) |
Geçerli uygulamanın varsayılan yapılandırmasının belirtilen yapılandırma bölümünü alır. |
GetService(Type) |
Geçerli hizmet türü için bir nesne döndürür. |
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) |
RemapHandler(IHttpHandler) |
İstek için bir işleyici belirtmenizi sağlar. |
RemapHandler(IHttpHandler) |
Türetilmiş bir sınıfta geçersiz kılındığında, istek için bir işleyici belirtir. (Devralındığı yer: HttpContextBase) |
RewritePath(String) |
Belirtilen yolu kullanarak URL'yi yeniden yazar. |
RewritePath(String, Boolean) |
Belirtilen yolu ve sunucu kaynaklarının sanal yolunun değiştirilip değiştirilmediğini belirten bir değeri kullanarak URL'yi yeniden yazar. |
RewritePath(String, String, String) |
Belirtilen yolu, yol bilgilerini ve sorgu dizesi bilgilerini kullanarak URL'yi yeniden yazar. |
RewritePath(String, String, String, Boolean) |
Belirtilen yolu, yol bilgilerini, sorgu dizesi bilgilerini ve istemci dosya yolunun yeniden yazma yoluna ayarlanıp ayarlanmadığını belirten bir değeri kullanarak URL'yi yeniden yazar. |
SetSessionStateBehavior(SessionStateBehavior) |
HTTP isteğini desteklemek için gereken oturum durumu davranışının türünü ayarlar. |
SetSessionStateBehavior(SessionStateBehavior) |
Türetilmiş bir sınıfta geçersiz kılındığında, BIR HTTP isteğini desteklemek için gereken oturum durumu davranışının türünü ayarlar. (Devralındığı yer: HttpContextBase) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |