Udostępnij za pośrednictwem


HttpSessionState.Abandon Metoda

Definicja

Anuluje bieżącą sesję.

public:
 void Abandon();
public void Abandon ();
member this.Abandon : unit -> unit
Public Sub Abandon ()

Uwagi

Po wywołaniu metody bieżąca Abandon sesja nie jest już prawidłowa i można uruchomić nową sesję. Abandon End powoduje, że zdarzenie ma zostać podniesione. Nowe Start zdarzenie zostanie zgłoszone w następnym żądaniu.

Identyfikatory sesji dla porzuconych lub wygasłych sesji są domyślnie odzyskiwane. Oznacza to, że jeśli zostanie wykonane żądanie zawierające identyfikator sesji dla wygasłej lub porzuconej sesji, nowa sesja zostanie uruchomiona przy użyciu tego samego identyfikatora sesji. Można to wyłączyć, ustawiając regenerateExpiredSessionId atrybut elementu konfiguracji sessionState na truewartość . Aby uzyskać więcej informacji, zobacz Identyfikatory sesji.

Zdarzenie End jest obsługiwane tylko wtedy, gdy właściwość jest ustawiona Mode na InProcwartość .

Dotyczy

Zobacz też