TransactionManager Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Berisi metode yang digunakan untuk manajemen transaksi. Kelas ini tidak dapat diwariskan.
public ref class TransactionManager abstract sealed
public static class TransactionManager
type TransactionManager = class
Public Class TransactionManager
- Warisan
-
TransactionManager
Keterangan
Kelas ini berisi properti statis dan metode yang digunakan untuk mendapatkan informasi tentang opsi transaksi default. Ini juga berisi beberapa metode statis yang digunakan untuk pemulihan sumber daya tahan lama ketika sumber daya tahan lama gagal. Tidak ada tindakan khusus yang diperlukan dari sumber daya tahan lama jika Koordinator Transaksi Terdistribusi Microsoft (MSDTC) gagal.
Properti
DefaultTimeout |
Mendapatkan interval batas waktu default untuk transaksi baru. |
HostCurrentCallback |
Mendapatkan atau mengatur pabrik transaksi kustom. |
ImplicitDistributedTransactions |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah penggunaan |
MaximumTimeout |
Mendapatkan interval batas waktu maksimum default untuk transaksi baru. |
Metode
RecoveryComplete(Guid) |
Memberi tahu manajer transaksi bahwa manajer sumber daya yang pulih dari kegagalan telah selesai masuk kembali dalam semua transaksi yang belum terselesaikan. |
Reenlist(Guid, Byte[], IEnlistmentNotification) |
Memasukkan kembali peserta yang tahan lama dalam transaksi. |
Acara
DistributedTransactionStarted |
Menunjukkan bahwa transaksi terdistribusi telah dimulai. |