Freigeben über


ContextUtil.SetAbort Methode

Definition

Legt im COM+-Kontext das consistent-Bit auf false und das done-Bit auf true fest.

public:
 static void SetAbort();
public static void SetAbort ();
static member SetAbort : unit -> unit
Public Shared Sub SetAbort ()

Ausnahmen

Es ist kein COM+-Kontext verfügbar.

Beispiele

Im folgenden Codebeispiel wird die Verwendung dieser Methode veranschaulicht.

// 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

Hinweise

Wenn Sie dazu aufgefordert werden, stimmt der Kontext für den Abbruch der aktuellen Transaktion, und das Objekt wird bei der Rückgabe der Methode deaktiviert.

Gilt für: