ContextUtil.SetComplete メソッド

定義

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

適用対象