Freigeben über


SessionIDManager.InitializeRequest(HttpContext, Boolean, Boolean) Methode

Definition

Führt eine Initialisierung des SessionIDManager-Objekts pro Anforderung aus.

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

Parameter

context
HttpContext

Das HttpContext-Objekt, das Informationen zu der aktuellen Anforderung enthält.

suppressAutoDetectRedirect
Boolean

true, um die Bestimmung von Cookieunterstützung umzuleiten, andernfallsfalse, um die automatische Umleitung zur Bestimmung von Cookieunterstützung zu unterdrücken.

supportSessionIDReissue
Boolean

Diese Methode enthält bei der Rückgabe einen booleschen Wert, der angibt, ob das SessionIDManager-Objekt die Ausgabe neuer Sitzungs-IDs unterstützt, wenn die ursprüngliche ID veraltet ist. Dieser Parameter wird nicht initialisiert übergeben.

Gibt zurück

Boolean

true gibt an, dass das SessionIDManager-Objekt eine Umleitung ausgeführt hat, um die Unterstützung von Cookies zu bestimmen, andernfalls false.

Implementiert

Hinweise

Wenn das Attribut des sessionState Elements auf AutoDetect"Festgelegt" festgelegt ist, leitet das SessionIDManager Objekt an denselben Pfad um, um festzustellen, ob der cookieless verbindende Browser Cookies unterstützt. Wenn der Parameter lautetfalse, führt der suppressAutoDetectRedirect Server diese Umleitung nicht aus.

Der Parameter wird zurückgegebenfalse, wenn die supportSessionIDReissue Anforderung Cookies für die Sitzungserkennung verwendet.

Gilt für