How to kill session?

Answer Posted / phani krishna

You can Kill the session mainly by two ways

1. Session.Clear():
2. Session.RemoveAll();
3. Session.Remove();
Session.Clear() & Session.RemoveAll(): both are used to
clear all the values from session But Not Session Object.

Session.Remove() is used to remove the sessions from
particular session id only.

4. Session.Abound(): this method is used to kill the object
it self, Mean you can't find the session with the session
name and it will remove the values from session.


Eg: I have a session["mysess1"]="xxx";
session["mysess2"]="yyy";

if i use the method to kill the session by the method of
Session.Abound();
You can't find any more session which is created before the
session.Abound() method.

if u try to access session["mysess1"] it give error.

If u come for Session.Clear(); & Session.RemoveAll();
this mean the values of the sessions will clear but object
will exist.

If u come for Session.Remove();
It is used to clear the values from particular session only..

eg: Session.Remove(sessionName);
It will clear the particular session name values only..


Depend on your Application Requirement you can select any
one of the way..

But don't go for Session.Abound();
Until you don't want all the sessions and it's objects in
your current application.

Is This Answer Correct ?    1 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Explain server control extensibility with reference to asp.net 2.0 ?

530


How tooltip is set through code-behind in ASP.NET?

565


How you will handle session when deploying application in more than a server?

573


How can u debug your .net application?

570


What is asp.net futures?

559






What is the viewstate in asp.net?

560


Is it true that a Web service must be written in .NET or not?

568


What is the flow of processing of the request? : asp.net mvc

501


Define dll hell?

614


Difference between .NET and previous version?

2089


What is mta?

614


What is asp.net web application?

513


What is a page life cycle?

557


What are the features that make asp.net more used framework? : asp.net mvc

530


What is clickid?

544