HttpContextWrapper Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Beágyazza azt a HTTP-belső objektumot, amely http-specifikus információkat tartalmaz egy adott HTTP-kérésről.
public ref class HttpContextWrapper : System::Web::HttpContextBase
public class HttpContextWrapper : System.Web.HttpContextBase
type HttpContextWrapper = class
inherit HttpContextBase
Public Class HttpContextWrapper
Inherits HttpContextBase
- Öröklődés
Megjegyzések
Az HttpContextWrapper osztály az HttpContextBase osztályból származik, és burkolóként szolgál az HttpContext osztályhoz. Ez az osztály elérhetővé teszi az osztály funkcióit HttpContext , és a típust HttpContextBase is elérhetővé teszi. A HttpContextBase osztály lehetővé teszi az alkalmazás HttpContext osztályának eredeti implementációját egy egyéni implementációra, például amikor az egységtesztelést a ASP.NET folyamaton kívül hajtja végre.
Konstruktorok
| Name | Description |
|---|---|
| HttpContextWrapper(HttpContext) |
Inicializálja az HttpContextWrapper osztály új példányát a megadott környezeti objektum használatával. |
Tulajdonságok
| Name | Description |
|---|---|
| AllErrors |
Egy HTTP-kérés feldolgozásakor felhalmozott hibák tömbje (ha van ilyen). |
| AllowAsyncDuringSyncStages |
Lekéri vagy beállít egy értéket, amely jelzi, hogy az aszinkron műveletek engedélyezettek-e ASP.NET kérésfeldolgozás egyes részeiben, amikor azok nem várhatók. |
| Application |
Lekéri az HttpApplicationState aktuális HTTP-kérés objektumát. |
| ApplicationInstance |
Lekéri vagy beállítja az HttpApplication aktuális HTTP-kérés objektumát. |
| AsyncPreloadMode |
Lekéri vagy beállít egy objektumot, amely az aszinkron előtöltési módhoz kapcsolódó jelzőket tartalmaz. |
| Cache |
Lekéri az Cache aktuális alkalmazástartomány objektumát. |
| CurrentHandler |
Lekéri azt az IHttpHandler objektumot, amely az éppen futó kezelőt jelöli. |
| CurrentNotification |
RequestNotification Olyan értéket kap, amely a HttpApplication jelenleg feldolgozásra kerülő eseményt jelzi. |
| Error |
Lekéri az első hibát (ha van ilyen), amely egy HTTP-kérés feldolgozásakor halmozódott fel. |
| Handler |
Lekéri vagy beállítja a IHttpHandler HTTP-kérés feldolgozásáért felelős objektumot. |
| IsCustomErrorEnabled |
Beolvas egy értéket, amely jelzi, hogy engedélyezve vannak-e az egyéni hibák az aktuális HTTP-kéréshez. |
| IsDebuggingEnabled |
Olyan értéket kap, amely jelzi, hogy az aktuális HTTP-kérés hibakeresési módban van-e. |
| IsPostNotification |
Olyan értéket kap, amely jelzi, hogy egy HttpApplication esemény befejeződött-e a feldolgozásban. |
| IsWebSocketRequest |
Olyan értéket kap, amely jelzi, hogy a kérés kérés-e AspNetWebSocket . |
| IsWebSocketRequestUpgrading |
Lekéri azt az értéket, amely jelzi, hogy a kapcsolat HTTP-kapcsolatról egy kapcsolatra AspNetWebSocket frissül-e. |
| Items |
Lekéri a kulcs/érték gyűjteményt, amellyel rendszerezheti és megoszthatja az adatokat egy modul és egy kezelő között egy HTTP-kérés során. |
| PageInstrumentation |
Lekéri a kérés lap-rendszerállapot szolgáltatáspéldányára mutató hivatkozást. |
| PreviousHandler |
Lekéri a IHttpHandler szülőkezelő objektumát. |
| Profile |
Lekéri az ProfileBase aktuális felhasználói profil objektumát. |
| Request |
Lekéri az HttpRequestBase aktuális HTTP-kérés objektumát. |
| Response |
Lekéri az HttpResponseBase aktuális HTTP-válasz objektumát. |
| Server |
Lekéri a HttpServerUtilityBase webes kérések feldolgozásakor használt metódusokat biztosító objektumot. |
| Session |
Lekéri az HttpSessionStateBase aktuális HTTP-kérés objektumát. |
| SkipAuthorization |
Lekéri vagy beállít egy értéket, amely meghatározza, hogy az UrlAuthorizationModule objektum kihagyja-e az aktuális kérelem engedélyezési ellenőrzését. |
| ThreadAbortOnTimeout |
Lekéri vagy beállít egy értéket, amely meghatározza, hogy a ASP.NET futtatókörnyezet meghívja-e a kérést karbantartó szálon a Abort(), amikor a kérés túllépi az időkorlátot. |
| Timestamp |
Lekéri az aktuális HTTP-kérés kezdeti időbélyegét. |
| Trace |
Lekéri az TraceContext aktuális HTTP-válasz objektumát. |
| User |
Lekéri vagy beállítja az aktuális HTTP-kérés biztonsági adatait. |
| WebSocketNegotiatedProtocol |
Lekéri a kiszolgálóról az ügyfélnek küldött egyeztetett protokollt egy AspNetWebSocket kéréshez. |
| WebSocketRequestedProtocols |
Lekéri az ügyfél által kért protokollok rendezett listáját. |
Metódusok
| Name | Description |
|---|---|
| AcceptWebSocketRequest(Func<AspNetWebSocketContext,Task>, AspNetWebSocketOptions) |
A megadott felhasználói függvény és beállításobjektum használatával fogad el egy AspNetWebSocket kérést. |
| AcceptWebSocketRequest(Func<AspNetWebSocketContext,Task>) |
A megadott felhasználói függvény használatával fogad el egy kérést AspNetWebSocket . |
| AddError(Exception) |
Kivételt ad hozzá az aktuális HTTP-kérés kivételgyűjteményéhez. |
| AddOnRequestCompleted(Action<HttpContextBase>) |
Olyan virtuális eseményt hoz létre, amely akkor következik be, amikor a kérés HTTP-része véget ér. |
| ClearError() |
Törli az aktuális HTTP-kérés összes hibáját. |
| DisposeOnPipelineCompleted(IDisposable) |
Lehetővé teszi egy objektum metódusának meghívását Dispose() a AspNetWebSocket kérés kapcsolati részének befejezésekor. |
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| GetGlobalResourceObject(String, String, CultureInfo) |
Lekéri az alkalmazásszintű erőforrás-objektumot a megadott ClassKey és ResourceKey a tulajdonságok, valamint az CultureInfo objektum alapján. |
| GetGlobalResourceObject(String, String) |
Lekéri az alkalmazásszintű erőforrás-objektumot a megadott ClassKey és ResourceKey a tulajdonságok alapján. |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetLocalResourceObject(String, String, CultureInfo) |
Lekéri a lapszintű erőforrás-objektumot a megadott VirtualPath és ResourceKey a tulajdonságok, valamint az CultureInfo objektum alapján. |
| GetLocalResourceObject(String, String) |
Lapszintű erőforrás-objektumot kap a megadott VirtualPath és ResourceKey a tulajdonságok alapján. |
| GetSection(String) |
Lekéri az aktuális alkalmazás alapértelmezett konfigurációjának megadott konfigurációs szakaszát. |
| GetService(Type) |
Az aktuális szolgáltatástípus objektumát adja vissza. |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| RemapHandler(IHttpHandler) |
Lehetővé teszi a kérés kezelőjének megadását. |
| RewritePath(String, Boolean) |
Írja át az URL-címet a megadott elérési út és egy érték használatával, amely meghatározza, hogy a kiszolgálóerőforrások virtuális elérési útja módosul-e. |
| RewritePath(String, String, String, Boolean) |
Írja át az URL-címet a megadott elérési út, útvonaladatok, lekérdezési sztringadatok és egy olyan érték használatával, amely meghatározza, hogy az ügyfélfájl elérési útja az újraírási útvonalra van-e beállítva. |
| RewritePath(String, String, String) |
Írja át az URL-címet a megadott elérési út, útvonaladatok és lekérdezési sztringadatok használatával. |
| RewritePath(String) |
Írja át az URL-címet a megadott elérési út használatával. |
| SetSessionStateBehavior(SessionStateBehavior) |
Beállítja a HTTP-kérések támogatásához szükséges munkamenetállapot-viselkedés típusát. |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |