ContextUtil.SetAbort Method

Definition

Sets the consistent bit to false and the done bit to true in the COM+ context.

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

Exceptions

There is no COM+ context available.

Examples

The following code example demonstrates the use of this method.

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

Remarks

If asked, the context votes to abort the current transaction, and the object is deactivated on method return.

Applies to