SessionIDManager.SaveSessionID(HttpContext, String, Boolean, Boolean) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Yeni oluşturulan oturum tanımlayıcısını HTTP yanıtına kaydeder.
public:
virtual void SaveSessionID(System::Web::HttpContext ^ context, System::String ^ id, [Runtime::InteropServices::Out] bool % redirected, [Runtime::InteropServices::Out] bool % cookieAdded);
public void SaveSessionID(System.Web.HttpContext context, string id, out bool redirected, out bool cookieAdded);
abstract member SaveSessionID : System.Web.HttpContext * string * bool * bool -> unit
override this.SaveSessionID : System.Web.HttpContext * string * bool * bool -> unit
Public Sub SaveSessionID (context As HttpContext, id As String, ByRef redirected As Boolean, ByRef cookieAdded As Boolean)
Parametreler
- context
- HttpContext
HTTP isteklerini işlemek için kullanılan sunucu nesnelerine başvuran geçerli HttpContext nesne (örneğin, Request ve Response özellikleri).
- id
- String
Oturum tanımlayıcısı.
- redirected
- Boolean
Bu yöntem döndürdüğünde, yanıtın true URL'ye oturum tanımlayıcısı eklenerek geçerli URL'ye yeniden yönlendirildiği bir Boole değeri içerir; aksi takdirde , false.
- cookieAdded
- Boolean
Bu yöntem döndürdüğünde, HTTP yanıtına bir tanımlama bilgisi eklenip eklenmediğini belirten bir Boole değeri true içerir; aksi takdirde, false.
Uygulamalar
Özel durumlar
Açıklamalar
Bu yöntemin uygulama kodundan çağrılması amaçlanmamıştır.
SaveSessionID yöntemi, olay sırasında nesnesi tarafından SessionStateModule çağrılırAcquireRequestState. yöntemi, SaveSessionID oturum tanımlayıcısını URL'de (tanımlama bilgisi olmayan oturum durumu kullanıldığında) veya süresi dolmayan bir oturum tanımlama bilgisinde depolar.
Varsayılan olarak, SessionIDManager süresi dolmayan bir oturum tanımlama bilgisine benzersiz bir oturum tanımlayıcısı yerleştirir ve parametresini cookieAdded olarak trueayarlar.
Tanımlama bilgisi olmayan oturum durumu için nesnesi SessionIDManager geçerli URL'ye benzersiz bir oturum tanımlayıcısı ekler, tarayıcıyı oturum tanımlayıcısını içeren yeni URL'ye yönlendirir ve ardından parametresini olarak trueayarlarredirected.