IStateRuntime Arabirim

Tanım

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

public interface class IStateRuntime
[System.Runtime.InteropServices.Guid("7297744b-e188-40bf-b7e9-56698d25cf44")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IStateRuntime
[<System.Runtime.InteropServices.Guid("7297744b-e188-40bf-b7e9-56698d25cf44")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IStateRuntime = interface
Public Interface IStateRuntime
Türetilmiş
Öznitelikler

Açıklamalar

ASP.NET, ASP.NET durum hizmeti olarak adlandırılan bir Windows hizmetini kullanarak oturum durumunu işlem dışı olarak yönetebilir. StateRuntime sınıfı, oturum verilerini yönetmek için bu hizmetteki yönetilmeyen kod tarafından kullanılır. Bu sınıf, ASP.NET durum hizmetinin .NET Framework altyapı uygulamasını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır.

ASP.NET durum hizmetini kullanmak, ASP.NET'da sessionstate'i yönetmenin varsayılan yöntemi değildir; ASP.NET işlem içi oturum durumu yönetimini varsayılan olarak destekler. Ayrıca, Microsoft SQL Server veritabanında oturum durumunu yöneten ikinci bir işlem dışı seçeneği de destekler ve özel oturum durumu yönetim çözümleri sağlar. Oturum durumu depolama seçenekleri hakkında daha fazla bilgi için bkz. Oturum Durumu Modları.

Yöntemler

ProcessRequest(IntPtr, Int32, String, Int32, Int32, Int32, Int32, Int32, Int32, IntPtr)

oturum verilerini işlemek için ASP.NET durum sunucusu tarafından kullanılır.

ProcessRequest(IntPtr, Int32, String, Int32, Int32, Int32, Int32, Int32, IntPtr)

oturum verilerini işlemek için ASP.NET durum sunucusu tarafından kullanılır.

StopProcessing()

ASP.NET durum sunucusunda depolanan oturum verilerinin işlenmesini durdurur.

Şunlara uygulanır

Ayrıca bkz.