HttpSessionStateBase 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.
, Oturum durumu değerlerine, oturum düzeyi ayarlarına ve ömür yönetimi yöntemlerine erişim sağlayan sınıflar için temel sınıf olarak işlev görür.
public ref class HttpSessionStateBase abstract : System::Collections::ICollection
public abstract class HttpSessionStateBase : System.Collections.ICollection
type HttpSessionStateBase = class
interface ICollection
interface IEnumerable
Public MustInherit Class HttpSessionStateBase
Implements ICollection
- Devralma
-
HttpSessionStateBase
- Türetilmiş
- Uygulamalar
Açıklamalar
HttpSessionStateBaseSınıfı, sınıfıyla aynı üyeleri içeren soyut bir sınıftır HttpSessionState . HttpSessionStateBaseSınıfı, sınıfı gibi türetilmiş sınıflar oluşturmanıza olanak sağlar HttpSessionState , ancak ASP.NET işlem hattının dışında çalışarak özelleştirebilirsiniz. Birim testi gerçekleştirdiğinizde, test ettiğiniz senaryoyu yerine getiren özelleştirilmiş davranışa sahip üyeleri uygulamak için genellikle türetilmiş bir sınıf kullanırsınız.
HttpSessionStateWrapperSınıf sınıfından türetilir HttpSessionStateBase . HttpSessionStateWrapperSınıfı, sınıfı için sarmalayıcı işlevi görür HttpSessionState . Çalışma zamanında, genellikle HttpSessionStateWrapper nesnenin üyelerini çağırmak için sınıfının bir örneğini kullanırsınız HttpSessionState .
Oluşturucular
| HttpSessionStateBase() |
Devralınan bir sınıf örneği tarafından kullanılmak üzere sınıfını başlatır. Bu Oluşturucu yalnızca devralınmış bir sınıf tarafından çağrılabilir. |
Özellikler
| CodePage |
Türetilmiş bir sınıfta geçersiz kılındığında, geçerli oturumun karakter kümesi tanımlayıcısını alır veya ayarlar. |
| Contents |
Türetilmiş bir sınıfta geçersiz kılındığında, geçerli oturum durumu nesnesine bir başvuru alır. |
| CookieMode |
Türetilmiş bir sınıfta geçersiz kılındığında, uygulamanın tanımlama bilgisi olmayan oturumlar için yapılandırılıp yapılandırılmadığını gösteren bir değer alır. |
| Count |
Türetilmiş bir sınıfta geçersiz kılındığında, oturum durumu koleksiyonundaki öğelerin sayısını alır. |
| IsCookieless |
Türetilmiş bir sınıfta geçersiz kılındığında, oturum KIMLIĞININ URL 'ye gömülü olup olmadığını gösteren bir değer alır. |
| IsNewSession |
Türetilmiş bir sınıfta geçersiz kılındığında, oturumun geçerli istek sırasında oluşturulup oluşturulmayacağını gösteren bir değer alır. |
| IsReadOnly |
Türetilmiş bir sınıfta geçersiz kılındığında, oturumun Salt okunabilir olup olmadığını gösteren bir değer alır. |
| IsSynchronized |
Türetilmiş bir sınıfta geçersiz kılındığında, oturum durumu değerleri koleksiyonuna erişimin eşitlenip eşitlenmediğini (iş parçacığı güvenli) gösteren bir değer alır. |
| Item[Int32] |
Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen dizini kullanarak bir oturum değeri alır veya ayarlar. |
| Item[String] |
Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen adı kullanarak bir oturum değeri alır veya ayarlar. |
| Keys |
Türetilmiş bir sınıfta geçersiz kılındığında, oturum durumu koleksiyonunda depolanan tüm değerler için anahtarların bir koleksiyonunu alır. |
| LCID |
Türetilmiş bir sınıfta geçersiz kılındığında, geçerli oturumun yerel ayar tanımlayıcısını (LCıD) alır veya ayarlar. |
| Mode |
Türetilmiş bir sınıfta geçersiz kılındığında, geçerli oturum durumu modunu alır. |
| SessionID |
Türetilmiş bir sınıfta geçersiz kılındığında, oturumun benzersiz tanımlayıcısını alır. |
| StaticObjects |
Türetilmiş bir sınıfta geçersiz kılındığında, |
| SyncRoot |
Türetilmiş bir sınıfta geçersiz kılındığında, oturum durumu değerleri koleksiyonuna erişimi eşzamanlı hale getirmek için kullanılabilecek bir nesnesi alır. |
| Timeout |
Türetilmiş bir sınıfta geçersiz kılındığında, oturum durumu sağlayıcısı oturumu sona erdirmeden önce istekler arasında geçebilecek süreyi dakika cinsinden alır veya ayarlar. |
Yöntemler
| Abandon() |
Türetilmiş bir sınıfta geçersiz kılınırsa, geçerli oturumu iptal eder. |
| Add(String, Object) |
Türetilmiş bir sınıfta geçersiz kılınırsa, oturum durumu koleksiyonuna bir öğe ekler. |
| Clear() |
Türetilmiş bir sınıfta geçersiz kılındığında, oturum durumu koleksiyonundan tüm anahtar ve değerleri kaldırır. |
| CopyTo(Array, Int32) |
Türetilmiş bir sınıfta geçersiz kılındığında, dizideki belirtilen dizinden başlayarak, oturum durumu değerlerinin koleksiyonunu tek boyutlu bir diziye kopyalar. |
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetEnumerator() |
Türetilmiş bir sınıfta geçersiz kılınırsa, geçerli oturumdaki tüm oturum durumu değişken adlarını okumak 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) |
| 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) |
| Remove(String) |
Türetilmiş bir sınıfta geçersiz kılınırsa, oturum durumu koleksiyonundan bir öğeyi siler. |
| RemoveAll() |
Türetilmiş bir sınıfta geçersiz kılındığında, oturum durumu koleksiyonundan tüm anahtar ve değerleri kaldırır. |
| RemoveAt(Int32) |
Türetilmiş bir sınıfta geçersiz kılınırsa, belirtilen dizindeki öğeyi oturum durumu koleksiyonundan siler. |
| ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
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. |