HttpApplicationStateWrapper 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 memungkinkan informasi dibagikan di beberapa permintaan dan sesi dalam aplikasi ASP.NET.
public ref class HttpApplicationStateWrapper : System::Web::HttpApplicationStateBase
public class HttpApplicationStateWrapper : System.Web.HttpApplicationStateBase
type HttpApplicationStateWrapper = class
inherit HttpApplicationStateBase
Public Class HttpApplicationStateWrapper
Inherits HttpApplicationStateBase
- Warisan
Keterangan
Kelas HttpApplicationStateWrapper ini berasal dari HttpApplicationStateBase kelas dan berfungsi sebagai pembungkus untuk HttpApplicationState kelas . Kelas ini mengekspos fungsionalitas HttpApplicationState kelas sambil juga mengekspos jenisnya HttpApplicationStateBase . Kelas HttpApplicationStateBase memungkinkan Anda mengganti implementasi asli kelas HttpApplicationState di aplikasi Anda dengan implementasi kustom, seperti saat Anda melakukan pengujian unit di luar alur ASP.NET.
Konstruktor
| Nama | Deskripsi |
|---|---|
| HttpApplicationStateWrapper(HttpApplicationState) |
Menginisialisasi instans baru dari kelas HttpApplicationStateWrapper. |
Properti
| Nama | Deskripsi |
|---|---|
| AllKeys |
Mendapatkan kunci untuk objek dalam koleksi. |
| Contents |
Mendapatkan referensi ke HttpApplicationStateBase objek. |
| Count |
Mendapatkan jumlah objek dalam koleksi. |
| IsReadOnly |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah NameObjectCollectionBase instans bersifat baca-saja. (Diperoleh dari NameObjectCollectionBase) |
| IsSynchronized |
Mendapatkan nilai yang menunjukkan apakah akses ke koleksi aman utas. |
| Item[Int32] |
Mendapatkan objek status menurut indeks. |
| Item[String] |
Mendapatkan objek status berdasarkan nama. |
| Keys |
Mendapatkan instans NameObjectCollectionBase.KeysCollection yang berisi semua kunci dalam HttpApplicationStateWrapper instans. |
| StaticObjects |
Mendapatkan semua objek yang dideklarasikan oleh elemen |
| SyncRoot |
Mendapatkan objek yang dapat digunakan untuk menyinkronkan akses ke koleksi. |
Metode
| Nama | Deskripsi |
|---|---|
| Add(String, Object) |
Menambahkan objek ke koleksi. |
| BaseAdd(String, Object) |
Menambahkan entri dengan kunci dan nilai yang ditentukan ke NameObjectCollectionBase dalam instans. (Diperoleh dari NameObjectCollectionBase) |
| BaseClear() |
Menghapus semua entri dari NameObjectCollectionBase instans. (Diperoleh dari NameObjectCollectionBase) |
| BaseGet(Int32) |
Mendapatkan nilai entri pada indeks NameObjectCollectionBase instans yang ditentukan. (Diperoleh dari NameObjectCollectionBase) |
| BaseGet(String) |
Mendapatkan nilai entri pertama dengan kunci yang ditentukan dari NameObjectCollectionBase instans. (Diperoleh dari NameObjectCollectionBase) |
| BaseGetAllKeys() |
Mengembalikan String array yang berisi semua kunci dalam NameObjectCollectionBase instans. (Diperoleh dari NameObjectCollectionBase) |
| BaseGetAllValues() |
Mengembalikan Object array yang berisi semua nilai dalam NameObjectCollectionBase instans. (Diperoleh dari NameObjectCollectionBase) |
| BaseGetAllValues(Type) |
Mengembalikan array dari jenis yang ditentukan yang berisi semua nilai dalam NameObjectCollectionBase instans. (Diperoleh dari NameObjectCollectionBase) |
| BaseGetKey(Int32) |
Mendapatkan kunci entri pada indeks instans yang NameObjectCollectionBase ditentukan. (Diperoleh dari NameObjectCollectionBase) |
| BaseHasKeys() |
Mendapatkan nilai yang menunjukkan apakah NameObjectCollectionBase instans berisi entri yang kuncinya bukan |
| BaseRemove(String) |
Menghapus entri dengan kunci yang ditentukan dari NameObjectCollectionBase instans. (Diperoleh dari NameObjectCollectionBase) |
| BaseRemoveAt(Int32) |
Menghapus entri pada indeks instans yang NameObjectCollectionBase ditentukan. (Diperoleh dari NameObjectCollectionBase) |
| BaseSet(Int32, Object) |
Mengatur nilai entri pada indeks NameObjectCollectionBase instans yang ditentukan. (Diperoleh dari NameObjectCollectionBase) |
| BaseSet(String, Object) |
Mengatur nilai entri pertama dengan kunci yang ditentukan dalam NameObjectCollectionBase instans, jika ditemukan; jika tidak, menambahkan entri dengan kunci dan nilai yang ditentukan ke NameObjectCollectionBase dalam instans. (Diperoleh dari NameObjectCollectionBase) |
| Clear() |
Menghapus semua objek dari koleksi. |
| CopyTo(Array, Int32) |
Menyalin elemen koleksi ke array, dimulai dari indeks yang ditentukan dalam array. |
| Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
| Get(Int32) |
Mengembalikan objek status menurut indeks. |
| Get(String) |
Mengembalikan objek status berdasarkan nama. |
| GetEnumerator() |
Mengembalikan enumerator yang dapat digunakan untuk melakukan iterasi melalui koleksi. |
| GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
| GetKey(Int32) |
Mengembalikan nama objek status menurut indeks. |
| GetObjectData(SerializationInfo, StreamingContext) |
Mengembalikan data yang diperlukan untuk menserialisasikan HttpApplicationStateWrapper objek. |
| GetType() |
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| Lock() |
Mengunci akses ke objek dalam koleksi untuk mengaktifkan akses yang disinkronkan. |
| MemberwiseClone() |
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| OnDeserialization(Object) |
Meningkatkan peristiwa deserialisasi ketika deserialisasi selesai. |
| Remove(String) |
Menghapus objek yang ditentukan berdasarkan nama dari koleksi. |
| RemoveAll() |
Menghapus semua objek dari koleksi. |
| RemoveAt(Int32) |
Menghapus objek yang ditentukan oleh indeks dari koleksi. |
| Set(String, Object) |
Memperbarui nilai objek dalam koleksi. |
| ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |
| UnLock() |
Membuka kunci akses ke objek dalam koleksi untuk mengaktifkan akses yang disinkronkan. |
Implementasi Antarmuka Eksplisit
| Nama | Deskripsi |
|---|---|
| ICollection.CopyTo(Array, Int32) |
Menyalin seluruh NameObjectCollectionBase ke satu dimensi Arrayyang kompatibel , dimulai pada indeks array target yang ditentukan. (Diperoleh dari NameObjectCollectionBase) |
| ICollection.IsSynchronized |
Mendapatkan nilai yang menunjukkan apakah akses ke objek disinkronkan NameObjectCollectionBase (utas aman). (Diperoleh dari NameObjectCollectionBase) |
| ICollection.SyncRoot |
Mendapatkan objek yang dapat digunakan untuk menyinkronkan akses ke NameObjectCollectionBase objek. (Diperoleh dari NameObjectCollectionBase) |
Metode Ekstensi
| Nama | Deskripsi |
|---|---|
| AsParallel(IEnumerable) |
Mengaktifkan paralelisasi kueri. |
| AsQueryable(IEnumerable) |
Mengonversi IEnumerable menjadi IQueryable. |
| Cast<TResult>(IEnumerable) |
Melemparkan elemen IEnumerable ke jenis yang ditentukan. |
| OfType<TResult>(IEnumerable) |
Memfilter elemen IEnumerable berdasarkan jenis tertentu. |