IStateRuntime.ProcessRequest Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird vom ASP.NET-Zustandsserver zum Verarbeiten von Sitzungsdaten verwendet.
Überlädt
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 im nicht verwalteten ASP.NET-Zustandsserver gespeichertes Objekt.
- verb
- Int32
Die für das Objekt durchzuführende Aktion.
- uri
- String
Ein Bezeichner für die Sitzung.
- exclusive
- Int32
Der Typ des Zugriffs auf Objekte im Speicher.
- timeout
- Int32
Die Anzahl von Minuten, für die Sitzungsdaten gespeichert werden.
- lockCookieExists
- Int32
Ein Wert, der angibt, ob das Sperrcookie in der ursprünglichen Anfrage vom ASP.NET-Webserver an den ASP.NET-Zustandsserver vorhanden ist.
- lockCookie
- Int32
Der Besitzer der Sperre für den Sitzungszustand.
- contentLength
- Int32
Die Länge der für die Sitzung gespeicherten Daten in Bytes.
- content
-
IntPtr
nativeint
Ein IntPtr-Zeiger auf den für die Sitzung im nicht verwalteten ASP.NET-Zustandsserver gespeicherten Inhalt.
Hinweise
ASP.NET können den Sitzungszustand außerhalb des Prozesses mithilfe eines Windows-Diensts namens ASP.NET-Zustandsdienst verwalten. Die ProcessRequest -Methode wird vom nicht verwalteten Code in diesem Dienst verwendet, um die Sitzungsdaten zu verwalten.
Dieses Mitglied unterstützt die .NET Framework-Infrastrukturimplementierung des ASP.NET Zustandsdiensts und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. Weitere Informationen zu Speicheroptionen für Sitzungszustände finden Sie unter Sitzungszustandsmodi.
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 im nicht verwalteten ASP.NET-Zustandsserver gespeichertes Objekt.
- verb
- Int32
Die für das Objekt durchzuführende Aktion.
- 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 Sitzung ohne Cookies ist.
- timeout
- Int32
Die Anzahl von Minuten, für die Sitzungsdaten gespeichert werden.
- lockCookieExists
- Int32
Ein Wert, der angibt, ob das Sperrcookie in der ursprünglichen Anfrage vom ASP.NET-Webserver an den ASP.NET-Zustandsserver vorhanden ist.
- lockCookie
- Int32
Der Besitzer der Sperre für den Sitzungszustand.
- contentLength
- Int32
Die Länge der für die Sitzung gespeicherten Daten in Bytes.
- content
-
IntPtr
nativeint
Ein IntPtr-Zeiger auf den für die Sitzung im nicht verwalteten ASP.NET-Zustandsserver gespeicherten Inhalt.
Hinweise
ASP.NET können den Sitzungszustand außerhalb des Prozesses mithilfe eines Windows-Diensts namens ASP.NET-Zustandsdienst verwalten. Die ProcessRequest -Methode wird vom nicht verwalteten Code in diesem Dienst verwendet, um die Sitzungsdaten zu verwalten.
Dieses Mitglied unterstützt die .NET Framework-Infrastrukturimplementierung des ASP.NET Zustandsdiensts und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. Weitere Informationen zu Speicheroptionen für Sitzungszustände finden Sie unter Sitzungszustandsmodi.