IStateRuntime Interface

Definição

Define a interface utilizada pelo serviço de estado ASP.NET para gerir os dados da sessão.

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
Derivado
Atributos

Observações

O ASP.NET pode gerir o estado da sessão fora de processo usando um serviço Windows chamado serviço de estado ASP.NET. A StateRuntime classe é usada por código não gerido neste serviço para gerir os dados da sessão. Esta classe suporta a implementação da infraestrutura .NET Framework do serviço de estado ASP.NET e não é destinada a ser usada diretamente do seu código.

Usar o serviço de estado ASP.NET não é o método padrão de gestão do estado da sessão no ASP.NET; O ASP.NET suporta por defeito a gestão do estado da sessão em processo. Também suporta uma segunda opção fora do processo que gere o estado da sessão numa base de dados do Microsoft SQL Server, e permite soluções personalizadas de gestão do estado da sessão. Para mais informações sobre opções de armazenamento em estado de sessão, consulte Session-State Modos.

Métodos

Name Description
ProcessRequest(IntPtr, Int32, String, Int32, Int32, Int32, Int32, Int32, Int32, IntPtr)

Utilizado pelo servidor de estado ASP.NET para processar dados de sessão.

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

Utilizado pelo servidor de estado ASP.NET para processar dados de sessão.

StopProcessing()

Para o processamento dos dados da sessão armazenados no servidor de estado ASP.NET.

Aplica-se a

Ver também