HttpApplicationStateWrapper 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.
Bilgilerin bir ASP.NET uygulama içindeki birden çok istekte ve oturumda paylaşılabilmesini sağlayan HTTP iç nesnesini kapsüller.
public ref class HttpApplicationStateWrapper : System::Web::HttpApplicationStateBase
public class HttpApplicationStateWrapper : System.Web.HttpApplicationStateBase
type HttpApplicationStateWrapper = class
inherit HttpApplicationStateBase
Public Class HttpApplicationStateWrapper
Inherits HttpApplicationStateBase
- Devralma
Açıklamalar
sınıfı HttpApplicationStateWrapper sınıfından HttpApplicationStateBase türetilir ve sınıfı için HttpApplicationState sarmalayıcı görevi görür. Bu sınıf, türü de kullanıma sunarken sınıfının işlevselliğini HttpApplicationStateHttpApplicationStateBase kullanıma sunar. sınıfı, HttpApplicationStateBase uygulamanızın özgün uygulamasını, örneğin ASP.NET işlem hattının HttpApplicationState dışında birim testi gerçekleştirdiğinizde özel bir uygulamayla değiştirmenizi sağlar.
Oluşturucular
HttpApplicationStateWrapper(HttpApplicationState) |
HttpApplicationStateWrapper sınıfının yeni bir örneğini başlatır. |
Özellikler
AllKeys |
Koleksiyondaki nesnelerin anahtarlarını alır. |
Contents |
Nesneye başvuru alır HttpApplicationStateBase . |
Count |
Koleksiyondaki nesne sayısını alır. |
IsReadOnly |
Örneğin salt okunur olup olmadığını NameObjectCollectionBase belirten bir değer alır veya ayarlar. (Devralındığı yer: NameObjectCollectionBase) |
IsSynchronized |
Koleksiyona erişimin iş parçacığı açısından güvenli olup olmadığını belirten bir değer alır. |
Item[Int32] |
Dizine göre bir durum nesnesi alır. |
Item[String] |
Ada göre bir durum nesnesi alır. |
Keys |
Örnekteki tüm anahtarları HttpApplicationStateWrapper içeren bir NameObjectCollectionBase.KeysCollection örneği alır. |
StaticObjects |
Kapsamın ASP.NET uygulamasında "Uygulama" olarak ayarlandığı bir |
SyncRoot |
Koleksiyona erişimi eşitlemek için kullanılabilecek bir nesne alır. |
Yöntemler
Add(String, Object) |
Koleksiyona bir nesne ekler. |
BaseAdd(String, Object) |
Örneğe belirtilen anahtar ve değere NameObjectCollectionBase sahip bir girdi ekler. (Devralındığı yer: NameObjectCollectionBase) |
BaseClear() |
Örnekteki NameObjectCollectionBase tüm girişleri kaldırır. (Devralındığı yer: NameObjectCollectionBase) |
BaseGet(Int32) |
Örneğin belirtilen dizinindeki girdinin NameObjectCollectionBase değerini alır. (Devralındığı yer: NameObjectCollectionBase) |
BaseGet(String) |
Örnekten belirtilen anahtara sahip ilk girdinin NameObjectCollectionBase değerini alır. (Devralındığı yer: NameObjectCollectionBase) |
BaseGetAllKeys() |
Örnekteki tüm anahtarları NameObjectCollectionBase içeren bir String dizi döndürür. (Devralındığı yer: NameObjectCollectionBase) |
BaseGetAllValues() |
Örnekteki tüm değerleri NameObjectCollectionBase içeren bir Object dizi döndürür. (Devralındığı yer: NameObjectCollectionBase) |
BaseGetAllValues(Type) |
Örnekteki tüm değerleri NameObjectCollectionBase içeren belirtilen türde bir dizi döndürür. (Devralındığı yer: NameObjectCollectionBase) |
BaseGetKey(Int32) |
Örneğin belirtilen dizinindeki girdinin NameObjectCollectionBase anahtarını alır. (Devralındığı yer: NameObjectCollectionBase) |
BaseHasKeys() |
Örneğin anahtarları olmayan |
BaseRemove(String) |
Belirtilen anahtara sahip girişleri örnekten NameObjectCollectionBase kaldırır. (Devralındığı yer: NameObjectCollectionBase) |
BaseRemoveAt(Int32) |
Örneğin belirtilen dizinindeki girdiyi NameObjectCollectionBase kaldırır. (Devralındığı yer: NameObjectCollectionBase) |
BaseSet(Int32, Object) |
Girdinin değerini örneğin belirtilen dizininde NameObjectCollectionBase ayarlar. (Devralındığı yer: NameObjectCollectionBase) |
BaseSet(String, Object) |
Bulunursa örnekte belirtilen anahtara sahip ilk girdinin NameObjectCollectionBase değerini ayarlar; aksi takdirde, örneğe belirtilen anahtar ve değere NameObjectCollectionBase sahip bir girdi ekler. (Devralındığı yer: NameObjectCollectionBase) |
Clear() |
Koleksiyondaki tüm nesneleri kaldırır. |
CopyTo(Array, Int32) |
Koleksiyonun öğelerini dizide belirtilen dizinden başlayarak bir diziye kopyalar. |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
Get(Int32) |
Dizine göre bir durum nesnesi döndürür. |
Get(String) |
Ada göre bir durum nesnesi döndürür. |
GetEnumerator() |
Bir koleksiyonda yineleme yapmak için kullanılabilecek bir numaralandırıcı döndürür. |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetKey(Int32) |
Dizine göre durum nesnesinin adını döndürür. |
GetObjectData(SerializationInfo, StreamingContext) |
Nesneyi seri hale HttpApplicationStateWrapper getirmek için gereken verileri döndürür. |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
Lock() |
Eşitlenmiş erişimi etkinleştirmek için koleksiyondaki nesnelere erişimi kilitler. |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
OnDeserialization(Object) |
Seri durumdan çıkarma tamamlandığında seri durumdan çıkarma olayını tetikler. |
Remove(String) |
Koleksiyondan adla belirtilen nesneyi kaldırır. |
RemoveAll() |
Koleksiyondaki tüm nesneleri kaldırır. |
RemoveAt(Int32) |
Dizin tarafından belirtilen nesneyi koleksiyondan kaldırır. |
Set(String, Object) |
Koleksiyondaki bir nesnenin değerini Güncelleştirmeler. |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
UnLock() |
Eşitlenmiş erişimi etkinleştirmek için koleksiyondaki nesnelere erişimin kilidini açar. |
Belirtik Arabirim Kullanımları
ICollection.CopyTo(Array, Int32) |
Hedef dizinin belirtilen dizininden başlayarak tamamını NameObjectCollectionBase uyumlu bir tek boyutlu Arrayöğesine kopyalar. (Devralındığı yer: NameObjectCollectionBase) |
ICollection.IsSynchronized |
Nesneye erişimin NameObjectCollectionBase eşitlenip eşitlenmediğini belirten bir değer alır (iş parçacığı güvenli). (Devralındığı yer: NameObjectCollectionBase) |
ICollection.SyncRoot |
Nesneye erişimi NameObjectCollectionBase eşitlemek için kullanılabilecek bir nesne alır. (Devralındığı yer: NameObjectCollectionBase) |
Uzantı Metotları
Cast<TResult>(IEnumerable) |
öğesinin IEnumerable öğelerini belirtilen türe atar. |
OfType<TResult>(IEnumerable) |
Bir öğesinin IEnumerable öğelerini belirtilen türe göre filtreler. |
AsParallel(IEnumerable) |
Sorgunun paralelleştirilmesini sağlar. |
AsQueryable(IEnumerable) |
bir IEnumerable öğesini öğesine IQueryabledönüştürür. |