StateRuntime.ProcessRequest Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Używany przez serwer stanu ASP.NET do przetwarzania danych sesji.
Przeciążenia
ProcessRequest(IntPtr, Int32, String, Int32, Int32, Int32, Int32, Int32, IntPtr) |
Używany przez serwer stanu ASP.NET do przetwarzania danych sesji. |
ProcessRequest(IntPtr, Int32, String, Int32, Int32, Int32, Int32, Int32, Int32, IntPtr) |
Używany przez serwer stanu ASP.NET do przetwarzania danych sesji. |
ProcessRequest(IntPtr, Int32, String, Int32, Int32, Int32, Int32, Int32, IntPtr)
Używany przez serwer stanu ASP.NET do przetwarzania danych sesji.
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)
Parametry
- tracker
-
IntPtr
nativeint
Wskaźnik IntPtr do obiektu przechowywanego na niezarządzanym serwerze stanu ASP.NET.
- verb
- Int32
Akcja do wykonania dla obiektu.
- uri
- String
Identyfikator sesji.
- exclusive
- Int32
Typ dostępu do obiektów w magazynie.
- timeout
- Int32
Liczba minut przechowywania danych sesji.
- lockCookieExists
- Int32
Wartość wskazująca, czy plik cookie blokady istnieje w oryginalnym żądaniu z serwera sieci Web ASP.NET do serwera stanu ASP.NET.
- lockCookie
- Int32
Właściciel blokady w stanie sesji.
- contentLength
- Int32
Długość (w bajtach) danych przechowywanych dla sesji.
- content
-
IntPtr
nativeint
Wskaźnik IntPtr do zawartości przechowywanej dla sesji na niezarządzanym serwerze stanu ASP.NET.
Implementuje
Uwagi
ASP.NET obsługuje opcję zarządzania stanem sesji poza procesem przy użyciu usługi systemu Windows nazywanej usługą stanu ASP.NET. Metoda ProcessRequest jest używana przez niezarządzany kod w tej usłudze do zarządzania danymi sesji.
Ten element członkowski obsługuje implementację infrastruktury platformy .NET Framework usługi stanu ASP.NET i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Aby uzyskać więcej informacji na temat opcji magazynowania stanu sesji, zobacz Tryby stanu sesji.
Zobacz też
Dotyczy
ProcessRequest(IntPtr, Int32, String, Int32, Int32, Int32, Int32, Int32, Int32, IntPtr)
Używany przez serwer stanu ASP.NET do przetwarzania danych sesji.
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)
Parametry
- tracker
-
IntPtr
nativeint
Wskaźnik IntPtr do obiektu przechowywanego na niezarządzanym serwerze stanu ASP.NET.
- verb
- Int32
Akcja do wykonania dla obiektu.
- uri
- String
Identyfikator sesji.
- exclusive
- Int32
Typ dostępu do obiektów w magazynie.
- extraFlags
- Int32
Wartość wskazująca, czy bieżąca sesja jest niezainicjowaną sesją bez plików cookie.
- timeout
- Int32
Liczba minut przechowywania danych sesji.
- lockCookieExists
- Int32
Wartość wskazująca, czy plik cookie blokady istnieje w oryginalnym żądaniu z serwera sieci Web ASP.NET do serwera stanu ASP.NET.
- lockCookie
- Int32
Właściciel blokady w stanie sesji.
- contentLength
- Int32
Długość (w bajtach) danych przechowywanych dla sesji.
- content
-
IntPtr
nativeint
Wskaźnik IntPtr do zawartości przechowywanej dla sesji na niezarządzanym serwerze stanu ASP.NET.
Implementuje
Uwagi
ASP.NET obsługuje opcję zarządzania stanem sesji poza procesem przy użyciu usługi systemu Windows nazywanej usługą stanu ASP.NET. Metoda ProcessRequest jest używana przez niezarządzany kod w tej usłudze do zarządzania danymi sesji.
Ten element członkowski obsługuje implementację infrastruktury platformy .NET Framework usługi stanu ASP.NET i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Aby uzyskać więcej informacji na temat opcji magazynowania stanu sesji, zobacz Tryby stanu sesji.