StateRuntime.ProcessRequest Método
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.
Usado pelo servidor de estado ASP.NET para processar dados de sessão.
Sobrecargas
ProcessRequest(IntPtr, Int32, String, 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, 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.
public:
virtual void ProcessRequest(IntPtr tracker, int verb, System::String ^ uri, int exclusive, int timeout, int lockCookieExists, int lockCookie, int contentLength, IntPtr content);
public void ProcessRequest (IntPtr tracker, int verb, string uri, int exclusive, int timeout, int lockCookieExists, int lockCookie, int contentLength, IntPtr content);
abstract member ProcessRequest : nativeint * int * string * int * int * int * int * int * nativeint -> unit
override this.ProcessRequest : nativeint * int * string * int * int * int * int * int * nativeint -> unit
Public Sub ProcessRequest (tracker As IntPtr, verb As Integer, uri As String, exclusive As Integer, timeout As Integer, lockCookieExists As Integer, lockCookie As Integer, contentLength As Integer, content As IntPtr)
Parâmetros
- tracker
-
IntPtr
nativeint
Um ponteiro IntPtr para um objeto armazenado no servidor de estado ASP.NET não gerenciado.
- verb
- Int32
A ação a ser realizada no objeto.
- uri
- String
Um identificador para a sessão.
- exclusive
- Int32
O tipo de acesso a objetos no repositório.
- timeout
- Int32
O número de minutos durante os quais os dados de sessão são armazenados.
- lockCookieExists
- Int32
Um valor que indica se o cookie de bloqueio existe na solicitação original do servidor Web do ASP.NET ao servidor de estado do ASP.NET.
- lockCookie
- Int32
O proprietário do bloqueio no estado de sessão.
- contentLength
- Int32
O comprimento, em bytes, dos dados armazenados para a sessão.
- content
-
IntPtr
nativeint
Um ponteiro IntPtr para o conteúdo armazenado para a sessão no servidor de estado do ASP.NET não gerenciado.
Implementações
Comentários
ASP.NET dá suporte à opção de gerenciar o estado de sessão fora do processo usando um serviço Windows chamado ASP.NET serviço de estado. O ProcessRequest método é usado pelo código não gerenciado nesse serviço para gerenciar os dados da sessão.
Esse membro dá suporte à implementação de infraestrutura do .NET Framework do serviço de estado ASP.NET e não se destina a ser usado diretamente do seu código. Para obter mais informações sobre opções de armazenamento de estado de sessão, consulte Modos de estado de sessão.
Confira também
Aplica-se a
ProcessRequest(IntPtr, Int32, String, Int32, Int32, Int32, Int32, Int32, Int32, IntPtr)
Usado pelo servidor de estado ASP.NET para processar dados de sessão.
public:
virtual void ProcessRequest(IntPtr tracker, int verb, System::String ^ uri, int exclusive, int extraFlags, int timeout, int lockCookieExists, int lockCookie, int contentLength, IntPtr content);
public void ProcessRequest (IntPtr tracker, int verb, string uri, int exclusive, int extraFlags, int timeout, int lockCookieExists, int lockCookie, int contentLength, IntPtr content);
abstract member ProcessRequest : nativeint * int * string * int * int * int * int * int * int * nativeint -> unit
override this.ProcessRequest : nativeint * int * string * int * int * int * int * int * int * nativeint -> unit
Public Sub ProcessRequest (tracker As IntPtr, verb As Integer, uri As String, exclusive As Integer, extraFlags As Integer, timeout As Integer, lockCookieExists As Integer, lockCookie As Integer, contentLength As Integer, content As IntPtr)
Parâmetros
- tracker
-
IntPtr
nativeint
Um ponteiro IntPtr para um objeto armazenado no servidor de estado ASP.NET não gerenciado.
- verb
- Int32
A ação a ser realizada no objeto.
- uri
- String
Um identificador para a sessão.
- exclusive
- Int32
O tipo de acesso a objetos no repositório.
- extraFlags
- Int32
Um valor que indica se a sessão atual é uma sessão sem cookies não inicializada.
- timeout
- Int32
O número de minutos durante os quais os dados de sessão são armazenados.
- lockCookieExists
- Int32
Um valor que indica se o cookie de bloqueio existe na solicitação original do servidor Web do ASP.NET ao servidor de estado do ASP.NET.
- lockCookie
- Int32
O proprietário do bloqueio no estado de sessão.
- contentLength
- Int32
O comprimento, em bytes, dos dados armazenados para a sessão.
- content
-
IntPtr
nativeint
Um ponteiro IntPtr para o conteúdo armazenado para a sessão no servidor de estado do ASP.NET não gerenciado.
Implementações
Comentários
ASP.NET dá suporte à opção de gerenciar o estado de sessão fora do processo usando um serviço Windows chamado ASP.NET serviço de estado. O ProcessRequest método é usado pelo código não gerenciado nesse serviço para gerenciar os dados da sessão.
Esse membro dá suporte à implementação de infraestrutura do .NET Framework do serviço de estado ASP.NET e não se destina a ser usado diretamente do seu código. Para obter mais informações sobre opções de armazenamento de estado de sessão, consulte Modos de estado de sessão.