StateRuntime.ProcessRequest Methode

Definitie

Wordt gebruikt door de ASP.NET statusserver om sessiegegevens te verwerken.

Overloads

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

Wordt gebruikt door de ASP.NET statusserver om sessiegegevens te verwerken.

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

Wordt gebruikt door de ASP.NET statusserver om sessiegegevens te verwerken.

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

Wordt gebruikt door de ASP.NET statusserver om sessiegegevens te verwerken.

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)

Parameters

tracker
IntPtr

nativeint

Een IntPtr aanwijzer naar een object dat is opgeslagen op de niet-beheerde ASP.NET statusserver.

verb
Int32

De actie die moet worden uitgevoerd op het object.

uri
String

Een id voor de sessie.

exclusive
Int32

Het type toegang tot objecten in het archief.

timeout
Int32

Het aantal minuten dat de sessiegegevens worden opgeslagen.

lockCookieExists
Int32

Een waarde die aangeeft of de vergrendelingscookies aanwezig zijn in de oorspronkelijke aanvraag van de ASP.NET webserver naar de ASP.NET statusserver.

lockCookie
Int32

De eigenaar van de vergrendeling op de sessiestatus.

contentLength
Int32

De lengte, in bytes, van de gegevens die zijn opgeslagen voor de sessie.

content
IntPtr

nativeint

Een IntPtr aanwijzer naar de inhoud die is opgeslagen voor de sessie op de niet-beheerde ASP.NET statusserver.

Implementeringen

Opmerkingen

ASP.NET ondersteunt de optie om de sessiestatus buiten het proces te beheren met behulp van een Windows-service met de naam ASP.NET statusservice. De ProcessRequest methode wordt gebruikt door onbeheerde code in deze service om de sessiegegevens te beheren.

Dit lid ondersteunt de .NET Framework-infrastructuur van de ASP.NET statusservice en is niet bedoeld om rechtstreeks vanuit uw code te worden gebruikt. Zie Session-State Modi voor meer informatie over opties voor sessiestatusopslag.

Zie ook

Van toepassing op

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

Wordt gebruikt door de ASP.NET statusserver om sessiegegevens te verwerken.

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)

Parameters

tracker
IntPtr

nativeint

Een IntPtr aanwijzer naar een object dat is opgeslagen op de niet-beheerde ASP.NET statusserver.

verb
Int32

De actie die moet worden uitgevoerd op het object.

uri
String

Een id voor de sessie.

exclusive
Int32

Het type toegang tot objecten in het archief.

extraFlags
Int32

Een waarde die aangeeft of de huidige sessie een niet-geïnitialiseerde, cookieloze sessie is.

timeout
Int32

Het aantal minuten dat de sessiegegevens worden opgeslagen.

lockCookieExists
Int32

Een waarde die aangeeft of de vergrendelingscookies aanwezig zijn in de oorspronkelijke aanvraag van de ASP.NET webserver naar de ASP.NET statusserver.

lockCookie
Int32

De eigenaar van de vergrendeling op de sessiestatus.

contentLength
Int32

De lengte, in bytes, van de gegevens die zijn opgeslagen voor de sessie.

content
IntPtr

nativeint

Een IntPtr aanwijzer naar de inhoud die is opgeslagen voor de sessie op de niet-beheerde ASP.NET statusserver.

Implementeringen

Opmerkingen

ASP.NET ondersteunt de optie om de sessiestatus buiten het proces te beheren met behulp van een Windows-service met de naam ASP.NET statusservice. De ProcessRequest methode wordt gebruikt door onbeheerde code in deze service om de sessiegegevens te beheren.

Dit lid ondersteunt de .NET Framework-infrastructuur van de ASP.NET statusservice en is niet bedoeld om rechtstreeks vanuit uw code te worden gebruikt. Zie Session-State Modi voor meer informatie over opties voor sessiestatusopslag.

Zie ook

Van toepassing op