Bagikan melalui


TransactionManager Kelas

Definisi

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 System.Transactions API yang memerlukan eskalasi ke transaksi terdistribusi akan melakukannya.

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.

Berlaku untuk

Lihat juga