IStateRuntime 인터페이스

정의

ASP.NET 상태 서비스에서 세션 데이터를 관리하는 데 사용하는 인터페이스를 정의합니다.

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
파생
특성

설명

ASP.NET는 ASP.NET state service 라는 Windows 서비스를 사용 하 여 세션 상태를 out-of-process로 관리할 수 있습니다. StateRuntime클래스는이 서비스의 비관리 코드에서 세션 데이터를 관리 하는 데 사용 됩니다. 이 클래스는 ASP.NET state 서비스의 .NET Framework 인프라 구현을 지원 하며 사용자 코드에서 직접 사용할 수 없습니다.

ASP.NET state 서비스를 사용 하는 것은 ASP.NET에서 sessionstate를 관리 하는 기본 방법이 아닙니다. ASP.NET는 기본적으로 in-process 세션 상태 관리를 지원 합니다. 또한 Microsoft SQL Server 데이터베이스에서 세션 상태를 관리 하는 두 번째 out-of-process 옵션을 지원 하 고 사용자 지정 세션 상태 관리 솔루션을 사용 하도록 설정 합니다. 세션 상태 스토리지 옵션에 대한 자세한 내용은 세션 상태 모드를 참조하세요.

메서드

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

세션 데이터를 처리하기 위해 ASP.NET 상태 서버에서 사용됩니다.

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

세션 데이터를 처리하기 위해 ASP.NET 상태 서버에서 사용됩니다.

StopProcessing()

ASP.NET 상태 서버에 저장된 세션 데이터의 처리를 중지합니다.

적용 대상

추가 정보