HttpContextWrapper Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Merangkum objek intrinsik HTTP yang berisi informasi khusus HTTP tentang permintaan HTTP individual.
public ref class HttpContextWrapper : System::Web::HttpContextBase
public class HttpContextWrapper : System.Web.HttpContextBase
type HttpContextWrapper = class
inherit HttpContextBase
Public Class HttpContextWrapper
Inherits HttpContextBase
- Warisan
Keterangan
Kelas HttpContextWrapper ini berasal dari HttpContextBase kelas dan berfungsi sebagai pembungkus untuk HttpContext kelas . Kelas ini memaparkan fungsionalitas HttpContext kelas dan juga mengekspos jenisnya HttpContextBase . Kelas memungkinkan HttpContextBase Anda mengganti implementasi HttpContext asli kelas dalam aplikasi Anda dengan implementasi kustom, seperti saat Anda melakukan pengujian unit di luar alur ASP.NET.
Konstruktor
HttpContextWrapper(HttpContext) |
Menginisialisasi instans HttpContextWrapper baru kelas dengan menggunakan objek konteks yang ditentukan. |
Properti
AllErrors |
Mendapatkan array kesalahan (jika ada) yang terakumulasi saat permintaan HTTP sedang diproses. |
AllowAsyncDuringSyncStages |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah operasi asinkron diizinkan selama bagian dari pemrosesan permintaan ASP.NET ketika tidak diharapkan. |
AllowAsyncDuringSyncStages |
Saat diimplementasikan di kelas turunan, mendapatkan atau menetapkan nilai yang menunjukkan apakah operasi asinkron diizinkan selama bagian dari pemrosesan permintaan ASP.NET ketika tidak diharapkan. (Diperoleh dari HttpContextBase) |
Application |
HttpApplicationState Mendapatkan objek untuk permintaan HTTP saat ini. |
ApplicationInstance |
Mendapatkan atau mengatur HttpApplication objek untuk permintaan HTTP saat ini. |
AsyncPreloadMode |
Mendapatkan atau mengatur objek yang berisi bendera yang berkaitan dengan mode pramuat asinkron. |
AsyncPreloadMode |
Saat diimplementasikan dalam kelas turunan, mendapatkan atau mengatur objek yang berisi bendera yang berkaitan dengan mode pramuat asinkron. (Diperoleh dari HttpContextBase) |
Cache |
Cache Mendapatkan objek untuk domain aplikasi saat ini. |
CurrentHandler |
IHttpHandler Mendapatkan objek yang mewakili handler yang sedang dieksekusi. |
CurrentNotification |
Mendapatkan nilai yang menunjukkan peristiwa saat ini HttpApplication yang sedang diprosesRequestNotification. |
Error |
Mendapatkan kesalahan pertama (jika ada) yang terakumulasi ketika permintaan HTTP sedang diproses. |
Handler |
Mendapatkan atau mengatur IHttpHandler objek yang bertanggung jawab untuk memproses permintaan HTTP. |
IsCustomErrorEnabled |
Mendapatkan nilai yang menunjukkan apakah kesalahan kustom diaktifkan untuk permintaan HTTP saat ini. |
IsDebuggingEnabled |
Mendapatkan nilai yang menunjukkan apakah permintaan HTTP saat ini berada dalam mode debug. |
IsPostNotification |
Mendapatkan nilai yang menunjukkan apakah suatu HttpApplication peristiwa telah selesai diproses. |
IsWebSocketRequest |
Mendapatkan nilai yang menunjukkan apakah permintaan tersebut adalah AspNetWebSocket permintaan. |
IsWebSocketRequest |
Saat diimplementasikan di kelas turunan, mendapatkan nilai yang menunjukkan apakah permintaan tersebut adalah AspNetWebSocket permintaan koneksi. (Diperoleh dari HttpContextBase) |
IsWebSocketRequestUpgrading |
Mendapatkan nilai yang menunjukkan apakah koneksi ditingkatkan dari koneksi HTTP ke AspNetWebSocket koneksi. |
IsWebSocketRequestUpgrading |
Saat diimplementasikan di kelas turunan, mendapatkan nilai yang menunjukkan apakah koneksi ditingkatkan dari koneksi HTTP ke AspNetWebSocket koneksi. (Diperoleh dari HttpContextBase) |
Items |
Mendapatkan koleksi kunci/nilai yang dapat digunakan untuk mengatur dan berbagi data antara modul dan handler selama permintaan HTTP. |
PageInstrumentation |
Mendapatkan referensi ke instans layanan instrumentasi halaman untuk permintaan ini. |
PageInstrumentation |
Saat diimplementasikan di kelas turunan, mendapatkan referensi ke instans layanan instrumentasi halaman untuk permintaan ini. (Diperoleh dari HttpContextBase) |
PreviousHandler |
IHttpHandler Mendapatkan objek untuk handler induk. |
Profile |
ProfileBase Mendapatkan objek untuk profil pengguna saat ini. |
Request |
HttpRequestBase Mendapatkan objek untuk permintaan HTTP saat ini. |
Response |
HttpResponseBase Mendapatkan objek untuk respons HTTP saat ini. |
Server |
HttpServerUtilityBase Mendapatkan objek yang menyediakan metode yang digunakan saat permintaan Web sedang diproses. |
Session |
HttpSessionStateBase Mendapatkan objek untuk permintaan HTTP saat ini. |
SkipAuthorization |
Mendapatkan atau menetapkan nilai yang menentukan apakah UrlAuthorizationModule objek harus melewati pemeriksaan otorisasi untuk permintaan saat ini. |
ThreadAbortOnTimeout |
Mendapatkan atau menetapkan nilai yang menentukan apakah runtime ASP.NET harus memanggil Abort() pada utas yang melayani permintaan ini saat permintaan kehabisan waktu. |
ThreadAbortOnTimeout |
Saat diimplementasikan di kelas turunan, mendapatkan atau menetapkan nilai yang menentukan apakah runtime ASP.NET harus memanggil Abort() utas yang melayani permintaan ini ketika permintaan kehabisan waktu. (Diperoleh dari HttpContextBase) |
Timestamp |
Mendapatkan tanda waktu awal permintaan HTTP saat ini. |
Trace |
TraceContext Mendapatkan objek untuk respons HTTP saat ini. |
User |
Mendapatkan atau mengatur informasi keamanan untuk permintaan HTTP saat ini. |
WebSocketNegotiatedProtocol |
Mendapatkan protokol negosiasi yang dikirim dari server ke klien untuk permintaan AspNetWebSocket . |
WebSocketNegotiatedProtocol |
Ketika diimplementasikan di kelas turunan, mendapatkan protokol negosiasi yang dikirim dari server ke klien untuk AspNetWebSocket koneksi. (Diperoleh dari HttpContextBase) |
WebSocketRequestedProtocols |
Mendapatkan daftar protokol yang diurutkan yang diminta oleh klien. |
WebSocketRequestedProtocols |
Ketika diimplementasikan di kelas turunan, mendapatkan daftar protokol yang diurutkan yang diminta oleh klien. (Diperoleh dari HttpContextBase) |
Metode
AcceptWebSocketRequest(Func<AspNetWebSocketContext,Task>) |
AspNetWebSocket Menerima permintaan menggunakan fungsi pengguna yang ditentukan. |
AcceptWebSocketRequest(Func<AspNetWebSocketContext,Task>) |
Saat diimplementasikan di kelas turunan AspNetWebSocket , menerima permintaan menggunakan fungsi pengguna yang ditentukan. (Diperoleh dari HttpContextBase) |
AcceptWebSocketRequest(Func<AspNetWebSocketContext,Task>, AspNetWebSocketOptions) |
AspNetWebSocket Menerima permintaan menggunakan fungsi pengguna dan objek opsi yang ditentukan. |
AcceptWebSocketRequest(Func<AspNetWebSocketContext,Task>, AspNetWebSocketOptions) |
Saat diimplementasikan di kelas turunan AspNetWebSocket , menerima permintaan menggunakan fungsi pengguna dan objek opsi yang ditentukan. (Diperoleh dari HttpContextBase) |
AddError(Exception) |
Menambahkan pengecualian ke kumpulan pengecualian untuk permintaan HTTP saat ini. |
AddOnRequestCompleted(Action<HttpContextBase>) |
Menaikkan peristiwa virtual yang terjadi ketika bagian HTTP dari permintaan berakhir. |
AddOnRequestCompleted(Action<HttpContextBase>) |
Saat diimplementasikan di kelas turunan, memunculkan peristiwa virtual yang terjadi ketika bagian HTTP permintaan berakhir. (Diperoleh dari HttpContextBase) |
ClearError() |
Menghapus semua kesalahan untuk permintaan HTTP saat ini. |
DisposeOnPipelineCompleted(IDisposable) |
Mengaktifkan metode objek Dispose() untuk dipanggil ketika AspNetWebSocket bagian koneksi dari permintaan ini selesai. |
DisposeOnPipelineCompleted(IDisposable) |
Saat diimplementasikan di kelas turunan, memungkinkan metode objek Dispose() dipanggil ketika AspNetWebSocket bagian koneksi dari permintaan ini selesai. (Diperoleh dari HttpContextBase) |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetGlobalResourceObject(String, String) |
Mendapatkan objek sumber daya tingkat aplikasi berdasarkan properti dan ResourceKey yang ditentukanClassKey. |
GetGlobalResourceObject(String, String, CultureInfo) |
Mendapatkan objek sumber daya tingkat aplikasi berdasarkan properti dan ResourceKey yang ditentukanClassKey, dan pada CultureInfo objek . |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetLocalResourceObject(String, String) |
Mendapatkan objek sumber daya tingkat halaman berdasarkan properti dan ResourceKey yang ditentukanVirtualPath. |
GetLocalResourceObject(String, String, CultureInfo) |
Mendapatkan objek sumber daya tingkat halaman berdasarkan properti dan ResourceKey yang ditentukanVirtualPath, dan pada CultureInfo objek . |
GetSection(String) |
Mendapatkan bagian konfigurasi yang ditentukan dari konfigurasi default aplikasi saat ini. |
GetService(Type) |
Mengembalikan objek untuk jenis layanan saat ini. |
GetType() |
Mendapatkan dari instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari saat ini Object. (Diperoleh dari Object) |
RemapHandler(IHttpHandler) |
Memungkinkan Anda menentukan handler untuk permintaan tersebut. |
RemapHandler(IHttpHandler) |
Saat ditimpa di kelas turunan, menentukan handler untuk permintaan tersebut. (Diperoleh dari HttpContextBase) |
RewritePath(String) |
Menulis ulang URL dengan menggunakan jalur yang ditentukan. |
RewritePath(String, Boolean) |
Menulis ulang URL dengan menggunakan jalur yang ditentukan dan nilai yang menentukan apakah jalur virtual untuk sumber daya server dimodifikasi. |
RewritePath(String, String, String) |
Menulis ulang URL dengan menggunakan informasi jalur, informasi jalur, dan string kueri yang ditentukan. |
RewritePath(String, String, String, Boolean) |
Menulis ulang URL dengan menggunakan jalur, informasi jalur, informasi string kueri yang ditentukan, dan nilai yang menentukan apakah jalur file klien diatur ke jalur penulisan ulang. |
SetSessionStateBehavior(SessionStateBehavior) |
Mengatur jenis perilaku status sesi yang diperlukan untuk mendukung permintaan HTTP. |
SetSessionStateBehavior(SessionStateBehavior) |
Ketika ditimpa di kelas turunan, mengatur jenis perilaku status sesi yang diperlukan untuk mendukung permintaan HTTP. (Diperoleh dari HttpContextBase) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |