DbTransactionInterceptor.TransactionUsed 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.
Dipanggil segera setelah RelationalDatabaseFacadeExtensions.UseTransaction dipanggil.
public virtual System.Data.Common.DbTransaction TransactionUsed(System.Data.Common.DbConnection connection, Microsoft.EntityFrameworkCore.Diagnostics.TransactionEventData eventData, System.Data.Common.DbTransaction result);
abstract member TransactionUsed : System.Data.Common.DbConnection * Microsoft.EntityFrameworkCore.Diagnostics.TransactionEventData * System.Data.Common.DbTransaction -> System.Data.Common.DbTransaction
override this.TransactionUsed : System.Data.Common.DbConnection * Microsoft.EntityFrameworkCore.Diagnostics.TransactionEventData * System.Data.Common.DbTransaction -> System.Data.Common.DbTransaction
Public Overridable Function TransactionUsed (connection As DbConnection, eventData As TransactionEventData, result As DbTransaction) As DbTransaction
Parameter
- connection
- DbConnection
Koneksi.
- eventData
- TransactionEventData
Informasi kontekstual tentang koneksi dan transaksi.
- result
- DbTransaction
Yang DbTransaction diteruskan ke RelationalDatabaseFacadeExtensions.UseTransaction. Nilai ini biasanya digunakan sebagai nilai pengembalian untuk implementasi metode ini.
Mengembalikan
Nilai yang akan digunakan sebagai nilai efektif yang diteruskan ke RelationalDatabaseFacadeExtensions.UseTransaction implementasi normal metode ini untuk setiap pencegat yang tidak mencoba mengubah hasilnya adalah mengembalikan nilai yang result diteruskan.