Udostępnij za pośrednictwem


IStateRuntime.ProcessRequest Metoda

Definicja

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

Parametry

tracker
IntPtr

nativeint

IntPtr Wskaźnik do obiektu przechowywanego na niezarządzanym serwerze stanu ASP.NET.

verb
Int32

Akcja do wykonania w obiekcie.

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ść danych przechowywanych dla sesji w bajtach.

content
IntPtr

nativeint

IntPtr Wskaźnik do zawartości przechowywanej dla sesji na niezarządzanym serwerze stanu ASP.NET.

Uwagi

ASP.NET może zarządzać 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 .NET Framework usługi stanu ASP.NET i nie jest przeznaczony bezpośrednio z kodu. Aby uzyskać więcej informacji na temat opcji magazynu 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:
 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)

Parametry

tracker
IntPtr

nativeint

IntPtr Wskaźnik do obiektu przechowywanego na niezarządzanym serwerze stanu ASP.NET.

verb
Int32

Akcja do wykonania w obiekcie.

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ść danych przechowywanych dla sesji w bajtach.

content
IntPtr

nativeint

IntPtr Wskaźnik do zawartości przechowywanej dla sesji na niezarządzanym serwerze stanu ASP.NET.

Uwagi

ASP.NET może zarządzać 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 .NET Framework usługi stanu ASP.NET i nie jest przeznaczony bezpośrednio z kodu. Aby uzyskać więcej informacji na temat opcji magazynu stanu sesji, zobacz Tryby stanu sesji.

Zobacz też

Dotyczy