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. |