ISessionIDManager.InitializeRequest(HttpContext, Boolean, Boolean) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Utför initiering per begäran av SessionIDManager objektet.
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
Parametrar
- context
- HttpContext
Objektet HttpContext som innehåller information om den aktuella begäran.
- suppressAutoDetectRedirect
- Boolean
true om sessions-ID-chefen ska omdirigera för att fastställa cookiesupport; annars för false att förhindra automatisk omdirigering för att fastställa cookiestöd.
- supportSessionIDReissue
- Boolean
När den här metoden returneras innehåller den ett booleskt värde som anger om ISessionIDManager objektet stöder utfärdande av nya sessions-ID:n när det ursprungliga ID:t är inaktuellt. Den här parametern skickas oinitierad.
Återanvändning av sessions-ID är lämpligt när sessionstillstånds-ID:t kodas på en URL och det finns potential för att URL:en ska delas eller skickas via e-post.
Om en anpassad sessionstillståndsimplementering partitioneras cookies efter virtuell sökväg bör även sessionstillståndet stödjas.
Returer
trueför att ange att initieringen utförde en omdirigering. annars . false
Kommentarer
Metoden InitializeRequest anropas för varje begäran som hanteras av ISessionIDManager objektet. InitializeRequest Använd metoden för att initiera data per begäran för SessionIDManager objektet.
När parametern suppressAutoDetectRedirect är trueISessionIDManager ska objektet inte använda omdirigering för att avgöra om webbläsaren stöder cookies.
Parametern supportSessionIDReissue ska returneras om cookies används för sessionsidentifiering false . Annars returnerar du true om implementeringen ISessionIDManager stöder utfärdande av sessions-ID: er.