92 lines
3.8 KiB
HTML
92 lines
3.8 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
|
<HTML>
|
|
<HEAD>
|
|
<META HTTP-EQUIV="Content-Type" Content="text/html; charset=Windows-1252">
|
|
<TITLE>Abandon</TITLE>
|
|
<SCRIPT LANGUAGE="JavaScript">
|
|
<!--
|
|
TempString = navigator.appVersion
|
|
if (navigator.appName == "Microsoft Internet Explorer"){
|
|
// Check to see if browser is Microsoft
|
|
if (TempString.indexOf ("4.") >= 0){
|
|
// Check to see if it is IE 4
|
|
document.writeln('<link rel="stylesheet" type="text/css" href="/iishelp/common/coua.css">');
|
|
}
|
|
else {
|
|
document.writeln('<link rel="stylesheet" type="text/css" href="/iishelp/common/cocss.css">');
|
|
}
|
|
}
|
|
else if (navigator.appName == "Netscape") {
|
|
// Check to see if browser is Netscape
|
|
document.writeln('<link rel="stylesheet" type="text/css" href="/iishelp/common/coua.css">');
|
|
}
|
|
else
|
|
document.writeln('<link rel="stylesheet" type="text/css" href="/iishelp/common/cocss.css">');
|
|
//-->
|
|
</script>
|
|
<SCRIPT LANGUAGE="VBScript">
|
|
<!--
|
|
Sub Window_OnLoad()
|
|
Dim frmContents
|
|
On Error Resume Next
|
|
If Not Parent Is Nothing Then
|
|
Set frmContents = Parent.Contents
|
|
If Not frmContents Is Nothing Then
|
|
frmContents.Window.TOCSynch_Click
|
|
End If
|
|
End If
|
|
End Sub
|
|
//--></SCRIPT><META NAME="DESCRIPTION" CONTENT="Internet Information Services reference information">
|
|
<META HTTP-EQUIV="PICS-Label" CONTENT='(PICS-1.1 "<http://www.rsac.org/ratingsv01.html>" l comment "RSACi North America Server" by "inet@microsoft.com <mailto:inet@microsoft.com>" r (n 0 s 0 v 0 l 0))'>
|
|
<META NAME="MS.LOCALE" CONTENT="EN-US">
|
|
<META NAME="MS-IT-LOC" Content="Internet Information Services">
|
|
</HEAD>
|
|
|
|
<BODY BGCOLOR="#FFFFFF" TEXT="#000000">
|
|
|
|
<H4><A NAME="_abandon"></A><SUP></SUP>Abandon</H4>
|
|
|
|
<P>The <B>Abandon</B> method destroys all the objects stored in a <B>Session</B> object and releases their resources. If you do not call the <B>Abandon</B> method explicitly, the server destroys these objects when the session times out.</P>
|
|
|
|
<H6>Syntax</H6>
|
|
|
|
<P><B>Session.Abandon</B></P>
|
|
|
|
<P><B> </B></P>
|
|
|
|
<H6>Remarks</H6>
|
|
|
|
<P>When the <B>Abandon</B> method is called, the current <B>Session</B> object is queued for deletion, but is not actually deleted until all of the script commands on the current page have been processed. This means that you can access variables stored in the <B>Session </B>object on the same page as the call to <B>Abandon</B>, but not in any subsequent Web pages.</P>
|
|
|
|
<P>For example, in the following script, the third line prints the value <CODE>Mary</CODE>. This is because the <B>Session</B> object is not destroyed until the server has finished processing the script. </P>
|
|
|
|
<PRE><CODE><%
|
|
Session.Abandon
|
|
Session("MyName") = "Mary"
|
|
Reponse.Write(Session("MyName"))
|
|
%>
|
|
</CODE></PRE>
|
|
|
|
<P>If you access the variable <CODE>MyName</CODE> on a subsequent Web page, it is empty. This is because <CODE>MyName</CODE> was destroyed with previous <B>Session</B> object when the page containing the above example finished processing. </P>
|
|
|
|
<P>The server creates a new <B>Session</B> object when you open a subsequent Web page after abandoning a session. You can store variables and objects in this new <B>Session</B> object. </P>
|
|
|
|
<H6>Example</H6>
|
|
|
|
<P>The following example causes the session state to be released when the server finishes processing the current page.</P>
|
|
|
|
<PRE><CODE><% Session.Abandon %>
|
|
</CODE></PRE>
|
|
|
|
<H6>Applies To</H6>
|
|
|
|
<P><A HREF="/iishelp/iis/htm/asp/vbob12d0.htm"><B>Session</B> Object</A> </P>
|
|
|
|
<H6>See Also</H6>
|
|
|
|
<P><A HREF="/iishelp/iis/htm/asp/vbob04vo.htm"><B>Timeout</B></A> </P>
|
|
<hr class="iis" size="1">
|
|
<p align="center"><em><a href="../../../common/colegal.htm">© 1997-2001 Microsoft Corporation. All rights reserved.</a></em></p>
|
|
</BODY>
|
|
</HTML>
|