IStateRuntime.ProcessRequest Methode

Definition

Wird vom ASP.NET Zustandsserver zum Verarbeiten von Sitzungsdaten verwendet.

Überlädt

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

Wird vom ASP.NET Zustandsserver zum Verarbeiten von Sitzungsdaten verwendet.

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

Wird vom ASP.NET Zustandsserver zum Verarbeiten von Sitzungsdaten verwendet.

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

Wird vom ASP.NET Zustandsserver zum Verarbeiten von Sitzungsdaten verwendet.

public:
 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
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)

Parameter

tracker
IntPtr

nativeint

Ein IntPtr Zeiger auf ein Objekt, das im nicht verwalteten ASP.NET Zustandsserver gespeichert ist.

verb
Int32

Die Aktion, die für das Objekt ausgeführt werden soll.

uri
String

Ein Bezeichner für die Sitzung.

exclusive
Int32

Der Typ des Zugriffs auf Objekte im Speicher.

timeout
Int32

Die Anzahl der Minuten, die die Sitzungsdaten gespeichert werden.

lockCookieExists
Int32

Ein Wert, der angibt, ob das Sperrcookies in der ursprünglichen Anforderung vom ASP.NET Webserver zum ASP.NET Zustandsserver vorhanden ist.

lockCookie
Int32

Der Besitzer der Sperre im Sitzungszustand.

contentLength
Int32

Die Länge der für die Sitzung gespeicherten Daten in Bytes.

content
IntPtr

nativeint

Ein IntPtr Zeiger auf den inhalt, der für die Sitzung im nicht verwalteten ASP.NET Zustandsserver gespeichert ist.

Hinweise

ASP.NET können den Sitzungszustand außerhalb des Prozesses verwalten, indem ein Windows Dienst verwendet wird, der als ASP.NET-Statusdienst bezeichnet wird. Die ProcessRequest Methode wird von nicht verwalteten Code in diesem Dienst verwendet, um die Sitzungsdaten zu verwalten.

Dieses Mitglied unterstützt die .NET Framework-Infrastrukturimplementierung des ASP.NET-Statusdiensts und ist nicht direkt aus Ihrem Code verwendet. Weitere Informationen zu Speicheroptionen für den Sitzungszustand finden Sie unter Session-State Modi.

Weitere Informationen

Gilt für:

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

Wird vom ASP.NET Zustandsserver zum Verarbeiten von Sitzungsdaten verwendet.

public:
 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
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)

Parameter

tracker
IntPtr

nativeint

Ein IntPtr Zeiger auf ein Objekt, das im nicht verwalteten ASP.NET Zustandsserver gespeichert ist.

verb
Int32

Die Aktion, die für das Objekt ausgeführt werden soll.

uri
String

Ein Bezeichner für die Sitzung.

exclusive
Int32

Der Typ des Zugriffs auf Objekte im Speicher.

extraFlags
Int32

Ein Wert, der angibt, ob die aktuelle Sitzung eine nicht initialisierte, cookielose Sitzung ist.

timeout
Int32

Die Anzahl der Minuten, die die Sitzungsdaten gespeichert werden.

lockCookieExists
Int32

Ein Wert, der angibt, ob das Sperrcookies in der ursprünglichen Anforderung vom ASP.NET Webserver zum ASP.NET Zustandsserver vorhanden ist.

lockCookie
Int32

Der Besitzer der Sperre im Sitzungszustand.

contentLength
Int32

Die Länge der für die Sitzung gespeicherten Daten in Bytes.

content
IntPtr

nativeint

Ein IntPtr Zeiger auf den inhalt, der für die Sitzung im nicht verwalteten ASP.NET Zustandsserver gespeichert ist.

Hinweise

ASP.NET können den Sitzungszustand außerhalb des Prozesses verwalten, indem ein Windows Dienst verwendet wird, der als ASP.NET-Statusdienst bezeichnet wird. Die ProcessRequest Methode wird von nicht verwalteten Code in diesem Dienst verwendet, um die Sitzungsdaten zu verwalten.

Dieses Mitglied unterstützt die .NET Framework-Infrastrukturimplementierung des ASP.NET-Statusdiensts und ist nicht direkt aus Ihrem Code verwendet. Weitere Informationen zu Speicheroptionen für den Sitzungszustand finden Sie unter Session-State Modi.

Weitere Informationen

Gilt für: