ContextUtil::DisableCommit Method ()

 

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

Namespace:   System.EnterpriseServices
Assembly:  System.EnterpriseServices (in System.EnterpriseServices.dll)

public:
static void DisableCommit()

Exception Condition
COMException

No COM+ context is available.

If asked, the COM+ context votes to abort the current transaction, but the object is not deactivated on method return.

The following code example calls the DisableCommit method.

[Transaction(TransactionOption::Required)]
public ref class ContextUtil_DisableCommit: public ServicedComponent
{
public:
   void Example()
   {
      // Set both the consistent bit and the done bit to false for the
      // current COM+ context.
      ContextUtil::DisableCommit();
   }
};

.NET Framework
Available since 1.1
Return to top
Show: