Udostępnij za pośrednictwem


SessionIDManager.InitializeRequest(HttpContext, Boolean, Boolean) Metoda

Definicja

Wykonuje inicjowanie SessionIDManager obiektu na żądanie.

public:
 virtual bool InitializeRequest(System::Web::HttpContext ^ context, bool suppressAutoDetectRedirect, [Runtime::InteropServices::Out] bool % supportSessionIDReissue);
public bool InitializeRequest (System.Web.HttpContext context, bool suppressAutoDetectRedirect, out bool supportSessionIDReissue);
abstract member InitializeRequest : System.Web.HttpContext * bool * bool -> bool
override this.InitializeRequest : System.Web.HttpContext * bool * bool -> bool
Public Function InitializeRequest (context As HttpContext, suppressAutoDetectRedirect As Boolean, ByRef supportSessionIDReissue As Boolean) As Boolean

Parametry

context
HttpContext

Obiekt HttpContext zawierający informacje o bieżącym żądaniu.

suppressAutoDetectRedirect
Boolean

true przekierowanie w celu określenia obsługi plików cookie; w przeciwnym razie, false aby pominąć automatyczne przekierowywanie w celu określenia obsługi plików cookie.

supportSessionIDReissue
Boolean

Gdy ta metoda zwraca wartość logiczną, która wskazuje, czy SessionIDManager obiekt obsługuje wystawianie nowych identyfikatorów sesji, gdy oryginalny identyfikator jest nieaktualny. Ten parametr jest przekazywany jako niezainicjowany.

Zwraca

Boolean

true aby wskazać SessionIDManager , że obiekt wykonał przekierowanie w celu określenia obsługi plików cookie; w przeciwnym razie false.

Implementuje

Uwagi

cookieless Gdy atrybut sessionState elementu jest ustawiony na AutoDetect, SessionIDManager obiekt przekierowuje do tej samej ścieżki, aby określić, czy przeglądarka łącząca obsługuje pliki cookie. suppressAutoDetectRedirect Jeśli parametr ma falsewartość , serwer nie wykona tego przekierowania.

Parametr supportSessionIDReissue zostanie zwrócony false , jeśli żądanie używa plików cookie do identyfikacji sesji.

Dotyczy