ContextUtil.SetComplete メソッド

定義

consistent ビットとdone ビットを COM+ コンテキストでconsistentするように設定します。

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+ コンテキストは現在のトランザクションをコミットし、メソッドの戻り時にオブジェクトが非アクティブ化されます。

適用対象