DbConnection.EnlistTransaction(Transaction) Metode
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.
Daftarkan dalam transaksi yang ditentukan.
public:
virtual void EnlistTransaction(System::Transactions::Transaction ^ transaction);
public virtual void EnlistTransaction (System.Transactions.Transaction? transaction);
public virtual void EnlistTransaction (System.Transactions.Transaction transaction);
abstract member EnlistTransaction : System.Transactions.Transaction -> unit
override this.EnlistTransaction : System.Transactions.Transaction -> unit
Public Overridable Sub EnlistTransaction (transaction As Transaction)
Parameter
- transaction
- Transaction
Referensi ke yang sudah ada Transaction untuk mendaftar.
Keterangan
Baru di ADO.NET 2.0 adalah dukungan untuk menggunakan EnlistTransaction
metode untuk mendaftar dalam transaksi terdistribusi. Karena mendaftarkan koneksi dalam instans, EnlistTransaction
manfaatkan fungsionalitas yang Transaction tersedia di System.Transactions namespace layanan untuk mengelola transaksi terdistribusi. Setelah koneksi secara eksplisit terdaftar dalam transaksi, koneksi tidak dapat dihapus atau terdaftar dalam transaksi lain sampai transaksi pertama selesai.