<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>サンプルコードで学ぶASP &#187; ObjectContextオブジェクト</title>
	<atom:link href="http://asp.verygoodtown.com/category/reference/asp-object/objectcontext-object/feed" rel="self" type="application/rss+xml" />
	<link>http://asp.verygoodtown.com</link>
	<description>レガシーなASPの使い方をコード付きで紹介します。</description>
	<lastBuildDate>Tue, 13 Apr 2010 02:25:06 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>OnTransactionCommit</title>
		<link>http://asp.verygoodtown.com/2009/08/ontransactioncommit</link>
		<comments>http://asp.verygoodtown.com/2009/08/ontransactioncommit#comments</comments>
		<pubDate>Thu, 06 Aug 2009 03:50:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ObjectContextオブジェクト]]></category>

		<guid isPermaLink="false">http://asp.verygoodtown.com/?p=199</guid>
		<description><![CDATA[(PWS4 IIS4 IIS5)
OnTransactionCommit &#8212; トランザクション完了時に発生
Sub OnTransactionCommit

End Sub
説明
OnTransactionCommit イベントは、トランザクションを実行するスクリプトのトランザクションをコミットした場合に発生します。OnTransactionCommit イベントが発生すると、IIS は、該当するスクリプトの OnTransactionCommit サブルーチン (存在する場合) を処理します。
例1.OnTransactionCommitの例
この例は、トランザクションをコミットし、クライアントに応答を返します。
123456789&#60;%@ TRANSACTION=Required LANGUAGE=&#34;VBScript&#34; %&#62;
&#60;% Option Explicit
&#160; ObjectContext.SetComplete
&#160; Sub OnTransactionCommit
&#160; &#160; Response.Write &#34;&#60;p&#62;&#60;b&#62;The Transaction just committed&#60;/b&#62;.&#34;
&#160; &#160; Response.Write &#34;This message came from the &#34;
&#160; &#160; Response.Write &#34;OnTransactionCommit() event handler.&#34;
&#160; end sub
%&#62;
SetCompleteメソッドも参照ください。
]]></description>
			<content:encoded><![CDATA[<p>(PWS4 IIS4 IIS5)<br />
OnTransactionCommit &#8212; トランザクション完了時に発生</p>
<p><strong>Sub OnTransactionCommit</strong><br />
<処理><br />
<strong>End Sub</strong></p>
<h3>説明</h3>
<p>OnTransactionCommit イベントは、トランザクションを実行するスクリプトのトランザクションをコミットした場合に発生します。OnTransactionCommit イベントが発生すると、IIS は、該当するスクリプトの OnTransactionCommit サブルーチン (存在する場合) を処理します。</p>
<p>例1.OnTransactionCommitの例</p>
<p>この例は、トランザクションをコミットし、クライアントに応答を返します。</p>
<div class="codecolorer-container vb default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br /></div></td><td><div class="vb codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&lt;%@ TRANSACTION=Required LANGUAGE=<span style="color: #800000;">&quot;VBScript&quot;</span> %&gt;<br />
&lt;% <span style="color: #000080;">Option</span> <span style="color: #000080;">Explicit</span><br />
&nbsp; ObjectContext.SetComplete<br />
&nbsp; <span style="color: #000080;">Sub</span> OnTransactionCommit<br />
&nbsp; &nbsp; Response.Write <span style="color: #800000;">&quot;&lt;p&gt;&lt;b&gt;The Transaction just committed&lt;/b&gt;.&quot;</span><br />
&nbsp; &nbsp; Response.Write <span style="color: #800000;">&quot;This message came from the &quot;</span><br />
&nbsp; &nbsp; Response.Write <span style="color: #800000;">&quot;OnTransactionCommit() event handler.&quot;</span><br />
&nbsp; <span style="color: #000080;">end</span> <span style="color: #000080;">sub</span><br />
%&gt;</div></td></tr></tbody></table></div>
<p>SetCompleteメソッドも参照ください。</p>
]]></content:encoded>
			<wfw:commentRss>http://asp.verygoodtown.com/2009/08/ontransactioncommit/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OnTransactionAbort</title>
		<link>http://asp.verygoodtown.com/2009/08/ontransactionabort</link>
		<comments>http://asp.verygoodtown.com/2009/08/ontransactionabort#comments</comments>
		<pubDate>Thu, 06 Aug 2009 03:49:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ObjectContextオブジェクト]]></category>

		<guid isPermaLink="false">http://asp.verygoodtown.com/?p=196</guid>
		<description><![CDATA[(PWS4 IIS4 IIS5)
SetAbort &#8212; トランザクション中止時に発生
Sub OnTransactionAbort

End Sub
説明
OnTransactionAbort イベントは、トランザクションが中止された場合に発生します。OnTransactionAbort イベントが発生すると、IIS は、該当するスクリプトの OnTransactionAbort サブルーチン (存在する場合) を処理します。
例1.OnTransactionAbortの例
この例は、トランザクションが中止されたときに、クライアントに応答メッセージを送信します。
123456789&#60;%@ TRANSACTION=Required LANGUAGE=&#34;VBScript&#34; %&#62;
&#60;% Option Explicit
&#160; ObjectContext.SetAbort
&#160; Sub OnTransactionAbort
&#160; &#160; Response.Write &#34;&#60;p&#62;&#60;b&#62;The Transaction just aborted&#60;/b&#62;.&#34;
&#160; &#160; Response.Write &#34;This message came from the &#34;
&#160; &#160; Response.Write &#34;OnTransactionAbort() event handler.&#34;
&#160; end sub
%&#62;
SetAbortメソッドも参照ください。
]]></description>
			<content:encoded><![CDATA[<p>(PWS4 IIS4 IIS5)<br />
SetAbort &#8212; トランザクション中止時に発生</p>
<p><strong>Sub OnTransactionAbort</strong><br />
<処理><br />
<strong>End Sub</strong></p>
<h3>説明</h3>
<p>OnTransactionAbort イベントは、トランザクションが中止された場合に発生します。OnTransactionAbort イベントが発生すると、IIS は、該当するスクリプトの OnTransactionAbort サブルーチン (存在する場合) を処理します。</p>
<p>例1.OnTransactionAbortの例</p>
<p>この例は、トランザクションが中止されたときに、クライアントに応答メッセージを送信します。</p>
<div class="codecolorer-container vb default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br /></div></td><td><div class="vb codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&lt;%@ TRANSACTION=Required LANGUAGE=<span style="color: #800000;">&quot;VBScript&quot;</span> %&gt;<br />
&lt;% <span style="color: #000080;">Option</span> <span style="color: #000080;">Explicit</span><br />
&nbsp; ObjectContext.SetAbort<br />
&nbsp; <span style="color: #000080;">Sub</span> OnTransactionAbort<br />
&nbsp; &nbsp; Response.Write <span style="color: #800000;">&quot;&lt;p&gt;&lt;b&gt;The Transaction just aborted&lt;/b&gt;.&quot;</span><br />
&nbsp; &nbsp; Response.Write <span style="color: #800000;">&quot;This message came from the &quot;</span><br />
&nbsp; &nbsp; Response.Write <span style="color: #800000;">&quot;OnTransactionAbort() event handler.&quot;</span><br />
&nbsp; <span style="color: #000080;">end</span> <span style="color: #000080;">sub</span><br />
%&gt;</div></td></tr></tbody></table></div>
<p>SetAbortメソッドも参照ください。</p>
]]></content:encoded>
			<wfw:commentRss>http://asp.verygoodtown.com/2009/08/ontransactionabort/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SetComplete</title>
		<link>http://asp.verygoodtown.com/2009/08/setcomplete</link>
		<comments>http://asp.verygoodtown.com/2009/08/setcomplete#comments</comments>
		<pubDate>Thu, 06 Aug 2009 03:47:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ObjectContextオブジェクト]]></category>

		<guid isPermaLink="false">http://asp.verygoodtown.com/?p=190</guid>
		<description><![CDATA[(PWS4 IIS4 IIS5)
SetComplete &#8212; SetComplete メソッドは、スクリプト内でそれまでに呼び出された SetAbort メソッドを上書きします。
ObjectContext.SetComplete
説明
SetComplete メソッドは、トランザクションを完了させないための理由が、そのスクリプトでは見つからないことを宣言します。トランザクションに参加しているすべてのコンポーネントが SetComplete を呼び出すと、トランザクションは完了します。
例1.SetCompleteの例
123&#60;%
ObjectContext.SetComplete
%&#62;
OnTransactionCommitイベントも参照ください。
]]></description>
			<content:encoded><![CDATA[<p>(PWS4 IIS4 IIS5)<br />
SetComplete &#8212; SetComplete メソッドは、スクリプト内でそれまでに呼び出された SetAbort メソッドを上書きします。</p>
<p><strong>ObjectContext.SetComplete</strong></p>
<h3>説明</h3>
<p>SetComplete メソッドは、トランザクションを完了させないための理由が、そのスクリプトでは見つからないことを宣言します。トランザクションに参加しているすべてのコンポーネントが SetComplete を呼び出すと、トランザクションは完了します。</p>
<p>例1.SetCompleteの例</p>
<div class="codecolorer-container vb default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br /></div></td><td><div class="vb codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&lt;%<br />
ObjectContext.SetComplete<br />
%&gt;</div></td></tr></tbody></table></div>
<p>OnTransactionCommitイベントも参照ください。</p>
]]></content:encoded>
			<wfw:commentRss>http://asp.verygoodtown.com/2009/08/setcomplete/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SetAbort</title>
		<link>http://asp.verygoodtown.com/2009/08/setabort</link>
		<comments>http://asp.verygoodtown.com/2009/08/setabort#comments</comments>
		<pubDate>Thu, 06 Aug 2009 03:46:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ObjectContextオブジェクト]]></category>

		<guid isPermaLink="false">http://asp.verygoodtown.com/?p=188</guid>
		<description><![CDATA[(PWS4 IIS4 IIS5)
SetAbort &#8212; SetAbort メソッドは、スクリプトで開始されたトランザクションが完了していないので、リソースを更新すべきではないことを宣言します。
ObjectContext.SetAbort
説明
SetAbort メソッドは、.asp ファイルによって開始されたトランザクションを中止します。
例1.SetAbortの例
123&#60;%
ObjectContext.SetAbort
%&#62;
OnTransactionAbortイベントも参照ください。
]]></description>
			<content:encoded><![CDATA[<p>(PWS4 IIS4 IIS5)<br />
SetAbort &#8212; SetAbort メソッドは、スクリプトで開始されたトランザクションが完了していないので、リソースを更新すべきではないことを宣言します。</p>
<p><strong>ObjectContext.SetAbort</strong></p>
<h3>説明</h3>
<p>SetAbort メソッドは、.asp ファイルによって開始されたトランザクションを中止します。</p>
<p>例1.SetAbortの例</p>
<div class="codecolorer-container vb default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br /></div></td><td><div class="vb codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&lt;%<br />
ObjectContext.SetAbort<br />
%&gt;</div></td></tr></tbody></table></div>
<p>OnTransactionAbortイベントも参照ください。</p>
]]></content:encoded>
			<wfw:commentRss>http://asp.verygoodtown.com/2009/08/setabort/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

