IStateRuntime Arabirim

Tanım

ASP.NET durum hizmeti tarafından oturum verilerini yönetmek için 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 adlı 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 varsayılan olarak işlem içi oturum durumu yönetimini 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ümlerini etkinleştirir. 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)

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

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

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

StopProcessing()

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

Şunlara uygulanır

Ayrıca bkz.