Condividi tramite


StateRuntime.ProcessRequest Metodo

Definizione

Utilizzato dal server di stato ASP.NET per elaborare i dati della sessione.

Overload

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

Utilizzato dal server di stato ASP.NET per elaborare i dati della sessione.

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

Utilizzato dal server di stato ASP.NET per elaborare i dati della sessione.

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

Utilizzato dal server di stato ASP.NET per elaborare i dati della sessione.

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)

Parametri

tracker
IntPtr

nativeint

Puntatore IntPtr a un oggetto archiviato nel server di stato ASP.NET non gestito.

verb
Int32

Azione da eseguire sull'oggetto.

uri
String

Identificatore per la sessione.

exclusive
Int32

Tipo di accesso all'oggetto nell'archivio.

timeout
Int32

Numero di minuti trascorsi dall'archiviazione dei dati della sessione.

lockCookieExists
Int32

Valore che indica se sono presenti cookie di blocco nella richiesta originale inviata dal server Web ASP.NET al server di stato ASP.NET.

lockCookie
Int32

Proprietario del blocco sullo stato sessione.

contentLength
Int32

Lunghezza in byte dei dati archiviati per la sessione.

content
IntPtr

nativeint

Puntatore IntPtr al contenuto della sessione archiviato nel server di stato ASP.NET non gestito.

Implementazioni

Commenti

ASP.NET supporta l'opzione di gestione dello stato della sessione out-of-process usando un servizio Windows denominato servizio ASP.NET stato. Il ProcessRequest metodo viene usato dal codice non gestito in questo servizio per gestire i dati della sessione.

Questo membro supporta l'implementazione dell'infrastruttura di .NET Framework del servizio di stato ASP.NET e non deve essere usata direttamente dal codice. Per altre informazioni sulle opzioni di archiviazione con stato sessione, vedere Modalità di stato sessione.

Vedi anche

Si applica a

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

Utilizzato dal server di stato ASP.NET per elaborare i dati della sessione.

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)

Parametri

tracker
IntPtr

nativeint

Puntatore IntPtr a un oggetto archiviato nel server di stato ASP.NET non gestito.

verb
Int32

Azione da eseguire sull'oggetto.

uri
String

Identificatore per la sessione.

exclusive
Int32

Tipo di accesso all'oggetto nell'archivio.

extraFlags
Int32

Valore che indica se la sessione corrente è una sessione senza cookie non inizializzata.

timeout
Int32

Numero di minuti trascorsi dall'archiviazione dei dati della sessione.

lockCookieExists
Int32

Valore che indica se sono presenti cookie di blocco nella richiesta originale inviata dal server Web ASP.NET al server di stato ASP.NET.

lockCookie
Int32

Proprietario del blocco sullo stato sessione.

contentLength
Int32

Lunghezza in byte dei dati archiviati per la sessione.

content
IntPtr

nativeint

Puntatore IntPtr al contenuto della sessione archiviato nel server di stato ASP.NET non gestito.

Implementazioni

Commenti

ASP.NET supporta l'opzione di gestione dello stato della sessione out-of-process usando un servizio Windows denominato servizio ASP.NET stato. Il ProcessRequest metodo viene usato dal codice non gestito in questo servizio per gestire i dati della sessione.

Questo membro supporta l'implementazione dell'infrastruttura di .NET Framework del servizio di stato ASP.NET e non deve essere usata direttamente dal codice. Per altre informazioni sulle opzioni di archiviazione con stato sessione, vedere Modalità di stato sessione.

Vedi anche

Si applica a