Aracılığıyla paylaş


System.Web.SessionState Ad Alanı

Sunucudaki bir web uygulaması içinde tek bir istemciye özgü verilerin depolanmasını sağlayan sınıflar ve arabirimler sağlar. Oturum durumu verileri, istemciye uygulamayla kalıcı bir bağlantının görünümünü vermek için kullanılır. Durum bilgileri yerel işlem belleğinde depolanabilir veya web grubu yapılandırmaları için ASP.NET State hizmeti veya Microsoft SQL Server veritabanı kullanılarak işlem dışında depolanabilir.

Sınıflar

HttpSessionState

Oturum durumu değerlerinin yanı sıra oturum düzeyi ayarlarına ve yaşam süresi yönetim yöntemlerine erişim sağlar.

HttpSessionStateContainer

Geçerli istek için oturum durumu değerlerinin yanı sıra oturum düzeyi ayarlarını içerir.

SessionIDManager

ASP.NET oturum durumu için benzersiz tanımlayıcıları yönetir.

SessionStateItemCollection

Oturum durumunda depolanan nesne koleksiyonu. Bu sınıf devralınamaz.

SessionStateModule

Bir uygulama için oturum durumu hizmetleri sağlar. Bu sınıf devralınamaz.

SessionStateStoreData

Oturum deposu için oturum durumu verilerini temsil eder.

SessionStateStoreProviderBase

Bir veri deposu için oturum durumu sağlayıcısının gerekli üyelerini tanımlar.

SessionStateUtility

ASP.NET bir uygulamanın oturum bilgilerini yönetmek için oturum durumu modülleri ve oturum durumu deposu sağlayıcıları tarafından kullanılan yardımcı yöntemler sağlar. Bu sınıf devralınamaz.

StateRuntime

ASP.NET durum hizmetinde depolanan oturum verilerini yönetir. Bu sınıf devralınamaz.

Arabirimler

IHttpSessionState

Özel oturum durumu kapsayıcısı uygulamak için sözleşmeyi tanımlar.

IPartialSessionState

Bir türe uygulandığında, bir oturum durumu sağlayıcısına hangi oturum durumu öğelerinin alınması gerektiğini gösteren sıfır veya daha fazla oturum anahtarının listesini döndürür.

IReadOnlySessionState

Hedef HTTP işleyicisinin yalnızca oturum durumu değerlerine okuma erişimi gerektirdiğini belirtir. Bu bir işaretçi arabirimidir ve hiçbir yöntemi yoktur.

IRequiresSessionState

Hedef HTTP işleyicisinin oturum durumu değerlerine okuma ve yazma erişimi gerektirdiğini belirtir. Bu bir işaretçi arabirimidir ve hiçbir yöntemi yoktur.

ISessionIDManager

Özel oturum durumu tanımlayıcı yöneticisinin uygulaması gereken sözleşmeyi tanımlar.

ISessionStateItemCollection

Oturumu yönetmek için ASP.NET oturum durumu tarafından kullanılan koleksiyonun sözleşmesini tanımlar.

ISessionStateModule

Oturum durumu modüllerini yönetmek için arabirimi tanımlar.

IStateRuntime

oturum verilerini yönetmek için ASP.NET durum hizmeti tarafından kullanılan arabirimi tanımlar.

Numaralandırmalar

SessionStateActions

Veri deposundaki bir oturum öğesinin başlatma gerektiren bir oturum için olup olmadığını tanımlar.

SessionStateBehavior

bir isteği işlemek için gereken oturum desteğinin türünü belirtir.

SessionStateMode

Oturum durumu modunu belirtir.

Temsilciler

SessionStateItemExpireCallback

Oturum durumu modülünün End olayını işleyen yöntemi temsil eder.

Açıklamalar

Oturum durumu, tanımlama bilgilerini desteklemeyen istemcilerle kullanılabilir. ASP.NET, istemci ile sunucu arasında iletilen URL dizesinde oturum kimliğini kodlamak için yapılandırılabilir.