Verfahrensweise: Festlegen des AutoComplete-Attributs für eine transaktionsverarbeitende Klasse
Dieses Beispiel zeigt die Platzierung des AutoComplete-Attributs auf einer transaktionsverarbeitenden Klasse. Weitere Informationen zum AutoComplete-Attribut finden Sie unter Abstimmen in einer automatischen Transaktion.
Beispiel
<Transaction(TransactionOption.Supported)> Public Class Account
Inherits ServicedComponent
<AutoComplete()> Public Sub Debit(amount As Integer)
' Do some database work. Any exception thrown here aborts the
' transaction; otherwise, transaction commits.
End Sub
End Class
[Transaction(TransactionOption.Supported)]
public class Account : ServicedComponent {
[AutoComplete]
public void Debit(int amount) {
// Do some database work. Any exception thrown here aborts the
// transaction; otherwise, transaction commits.
}
}
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
Copyright © 2007 by Microsoft Corporation. Alle Rechte vorbehalten.