IStateRuntime Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define a interface usada pelo serviço de estado do ASP.NET para gerenciar dados de 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
Comentários
ASP.NET pode gerenciar o estado de sessão fora do processo usando um serviço Windows chamado ASP.NET serviço de estado. A StateRuntime classe é usada por código não gerenciado neste serviço para gerenciar dados de sessão. Essa classe dá suporte à implementação de infraestrutura do .NET Framework do serviço de estado ASP.NET e não se destina a ser usada diretamente do seu código.
Usar o serviço de estado ASP.NET não é o método padrão de gerenciar sessionstate no ASP.NET; ASP.NET dá suporte ao gerenciamento de estado de sessão em processo por padrão. Ele também dá suporte a uma segunda opção fora do processo que gerencia o estado da sessão em um banco de dados do Microsoft SQL Server e permite soluções personalizadas de gerenciamento de estado de sessão. Para obter mais informações sobre as opções de armazenamento de estado de sessão, consulte Modos de estado de sessão.
Métodos
| ProcessRequest(IntPtr, Int32, String, Int32, Int32, Int32, Int32, Int32, Int32, IntPtr) |
Usado pelo servidor de estado ASP.NET para processar dados de sessão. |
| ProcessRequest(IntPtr, Int32, String, Int32, Int32, Int32, Int32, Int32, IntPtr) |
Usado pelo servidor de estado ASP.NET para processar dados de sessão. |
| StopProcessing() |
Interrompe o processamento de dados de sessão armazenados no servidor de estado do ASP.NET. |