ISessionIDManager.InitializeRequest(HttpContext, Boolean, Boolean) Methode

Definitie

Voert initialisatie per aanvraag van het SessionIDManager object uit.

public:
 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
Public Function InitializeRequest (context As HttpContext, suppressAutoDetectRedirect As Boolean, ByRef supportSessionIDReissue As Boolean) As Boolean

Parameters

context
HttpContext

Het HttpContext object met informatie over de huidige aanvraag.

suppressAutoDetectRedirect
Boolean

true als de sessie-id-manager moet worden omgeleid om cookieondersteuning te bepalen; anders, false om automatische omleiding te onderdrukken om cookieondersteuning te bepalen.

supportSessionIDReissue
Boolean

Wanneer deze methode wordt geretourneerd, bevat een Booleaanse waarde die aangeeft of het object ondersteuning biedt voor het ISessionIDManager uitgeven van nieuwe sessie-id's wanneer de oorspronkelijke id verouderd is. Deze parameter wordt niet-geïnitialiseerd doorgegeven.

Het opnieuw gebruiken van sessie-id's is geschikt wanneer de sessiestatus-id wordt gecodeerd op een URL en het potentieel bestaat dat de URL wordt gedeeld of per e-mail wordt verzonden.

Als een aangepaste implementatie van sessiestatus cookies op virtueel pad partitioneert, moet de sessiestatus ook worden ondersteund.

Retouren

true om aan te geven dat de initialisatie een omleiding heeft uitgevoerd; anders, false.

Opmerkingen

De InitializeRequest methode wordt aangeroepen voor elke aanvraag die wordt verwerkt door het ISessionIDManager object. Gebruik de InitializeRequest methode om gegevens per aanvraag voor het SessionIDManager object te initialiseren.

Wanneer de suppressAutoDetectRedirect parameter is true, mag het ISessionIDManager object geen omleiding gebruiken om te bepalen of de browser cookies ondersteunt.

De supportSessionIDReissue parameter moet worden geretourneerd false als cookies worden gebruikt voor sessieidentificatie; anders wordt geretourneerd true als uw ISessionIDManager implementatie ondersteuning biedt voor het opnieuw uitgeven van sessie-id's.

Van toepassing op