Verfahrensweise: Verwenden der Methoden "SetAbort" und "SetComplete"

Dieses Beispiel zeigt die Verwendung der statischen Methoden SetComplete und SetAbort der System.EnterpriseServices.ContextUtil-Klasse. Weitere Informationen zu diesen Methoden finden Sie unter Abstimmen in einer automatischen Transaktion.

Beispiel

'Try to do something crucial to the transaction in progress.
If Not DoSomeWork() Then
   ContextUtil.SetAbort()   'Something goes wrong.
Else
   ContextUtil.SetComplete()   'All goes well.
End If
//Try to do something crucial to the transaction in progress.
if( !DoSomeWork() )
{
   ContextUtil.SetAbort();   //Something goes wrong.
}
else
{
   ContextUtil.SetComplete();   //All goes well.
}

Kompilieren des Codes

Für dieses Beispiel benötigen Sie Folgendes:

  • Verweise auf die System- und System.EnterpriseServices-Namespaces.

Siehe auch

Konzepte

Abstimmen in einer automatischen Transaktion

Footer image

Copyright © 2007 by Microsoft Corporation. Alle Rechte vorbehalten.