System.Web.SessionState Ad Alanı
Ö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.
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.