ContextUtil.SetComplete 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在 COM+ 上下文中设置 consistent
位,并将 done
位设置为 true
。
public:
static void SetComplete();
public static void SetComplete ();
static member SetComplete : unit -> unit
Public Shared Sub SetComplete ()
例外
没有可用的 COM+ 上下文。
示例
下面的代码示例演示如何使用此方法。
// Commit or abort the transaction
if (AllowCommit)
{
ContextUtil::SetComplete();
}
else
{
ContextUtil::SetAbort();
}
// Commit or abort the transaction
if (commit)
{
ContextUtil.SetComplete();
}
else
{
ContextUtil.SetAbort();
}
' Commit or abort the transaction
If commit Then
ContextUtil.SetComplete()
Else
ContextUtil.SetAbort()
End If
注解
如果系统询问,COM+ 上下文将提交当前事务,并在方法返回时停用对象。