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
What is the difference between “Web.config” and “Machine.Config”?
What is directive in asp net?
How do you store a value in viewstate and retrieve them?
How we implement web farm and web garden concept in asp.net?
What are different types of api?
What is the life cycle of an asp.net page?
What r the asp.net list controls and diff. Between them?
What is datagrid asp.net?
Are there resources online with tips on asp to asp.net conversions?
What is difference between viewstate and session in asp net?
Types of instancing properties and explain each. Tell the difference between multiuse,singleuse and globalmultiuse and which is default ?
What is is post back property in asp net?
Where you store Connection string in "Web.Config" file in ASP.NET?
What is Forms Authentication in ASP.NET?
What is the difference between session and viewstate in asp.net?