HttpSessionStateWrapper 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 yaşam süresi yönetim yöntemlerine erişim sağlayan HTTP iç nesnesini kapsüller.
public ref class HttpSessionStateWrapper : System::Web::HttpSessionStateBase
public class HttpSessionStateWrapper : System.Web.HttpSessionStateBase
type HttpSessionStateWrapper = class
inherit HttpSessionStateBase
Public Class HttpSessionStateWrapper
Inherits HttpSessionStateBase
- Devralma
Açıklamalar
sınıfı HttpSessionStateWrapper sınıfından HttpSessionStateBase türetilir ve sınıfı için HttpSessionState sarmalayıcı görevi görür. Bu sınıf, sınıfın işlevselliğini HttpSessionState ve türünü kullanıma sunar HttpSessionStateBase . sınıfı, HttpSessionStateBase uygulamanızın özgün uygulamasını, örneğin ASP.NET işlem hattının HttpSessionState dışında birim testi yaparken özel bir uygulamayla değiştirmenize olanak tanır.
Oluşturucular
HttpSessionStateWrapper(HttpSessionState) |
HttpSessionStateWrapper sınıfının yeni bir örneğini başlatır. |
Özellikler
CodePage |
Geçerli oturum için karakter kümesi tanımlayıcısını alır veya ayarlar. |
Contents |
Geçerli oturum durumu nesnesine başvuru alır. |
CookieMode |
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 |
Oturum durumu koleksiyonundaki öğelerin sayısını alır. |
IsCookieless |
Oturum kimliğinin URL'ye eklenip eklendiğini belirten bir değer alır. |
IsNewSession |
Oturumun geçerli istek sırasında oluşturulup oluşturulmadığını gösteren bir değer alır. |
IsReadOnly |
Oturumun salt okunur olup olmadığını gösteren bir değer alır. |
IsSynchronized |
Oturum durumu değerleri koleksiyonuna erişimin eşitlenip eşitlenmediğini belirten bir değer alır (iş parçacığı güvenli). |
Item[Int32] |
Belirtilen dizini kullanarak bir oturum değeri alır veya ayarlar. |
Item[String] |
Belirtilen adı kullanarak bir oturum değeri alır veya ayarlar. |
Keys |
Oturum durumu koleksiyonunda depolanan tüm değerler için anahtarların bir koleksiyonunu alır. |
LCID |
Geçerli oturumun yerel ayar tanımlayıcısını (LCID) alır veya ayarlar. |
Mode |
Geçerli oturum durumu modunu alır. |
SessionID |
Oturumun benzersiz tanımlayıcısını alır. |
StaticObjects |
Sunucu denetimleri olarak işaretlenmiş ve uygulamanın Global.asax dosyasındaki geçerli oturum kapsamına alınmış öğeler tarafından |
SyncRoot |
Oturum durumu değerleri koleksiyonuna erişimi eşitlemek için kullanılabilecek bir nesne alır. |
Timeout |
Oturum durumu sağlayıcısı oturumu sonlandırmadan önce istekler arasında geçen süreyi dakika cinsinden alır veya ayarlar. |
Yöntemler
Abandon() |
Geçerli oturumu iptal eder. |
Add(String, Object) |
Oturum durumu koleksiyonuna bir öğe ekler. |
Clear() |
Oturum durumu koleksiyonundan tüm anahtarları ve değerleri kaldırır. |
CopyTo(Array, Int32) |
Oturum durumu değerleri koleksiyonunu dizideki belirtilen dizinden başlayarak tek boyutlu bir diziye kopyalar. |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetEnumerator() |
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) |
Bir öğeyi oturum durumu koleksiyonundan siler. |
RemoveAll() |
Oturum durumu koleksiyonundan tüm anahtarları ve değerleri kaldırır. |
RemoveAt(Int32) |
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. |