Zarówno Session.Clear (), jak i Session.Abandon () pozbywają się zmiennych sesji. Jak rozumiem, Abandon () kończy bieżącą sesję i powoduje utworzenie nowej sesji, powodując wywołanie zdarzeń End i Start.
W większości przypadków, na przykład wylogowywanie użytkownika, wydaje się lepsze wywołanie Abandon (). Czy są scenariusze, w których zamiast tego użyłbym Clear ()? Czy jest duża różnica w wydajności?