EntityTransaction 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.
Menentukan transaksi untuk EntityCommand.
public ref class EntityTransaction sealed : System::Data::Common::DbTransaction
public sealed class EntityTransaction : System.Data.Common.DbTransaction
type EntityTransaction = class
inherit DbTransaction
Public NotInheritable Class EntityTransaction
Inherits DbTransaction
- Warisan
Keterangan
EntityTransaction diperoleh dari EntityConnection dan menentukan satu atau beberapa EntityCommand objek. Membungkus EntityTransaction transaksi objek transaksi penyedia data yang mendasar.
Untuk contoh kode, lihat Mengelola Koneksi dan Transaksi.
Properti
Connection |
EntityConnection Mendapatkan untuk iniEntityTransaction. |
DbConnection |
Ketika ditimpa di kelas turunan, mendapatkan objek yang DbConnection terkait dengan transaksi. (Diperoleh dari DbTransaction) |
IsolationLevel |
Mendapatkan tingkat isolasi ini EntityTransaction. |
SupportsSavepoints |
Mendapatkan nilai yang menunjukkan apakah instans ini DbTransaction mendukung titik penyimpanan database.
Jika |
Metode
Commit() |
Menerapkan transaksi yang mendasar. |
CommitAsync(CancellationToken) |
Secara asinkron melakukan transaksi database. (Diperoleh dari DbTransaction) |
CreateObjRef(Type) |
Membuat objek yang berisi semua informasi relevan yang diperlukan untuk menghasilkan proksi yang digunakan untuk berkomunikasi dengan objek jarak jauh. (Diperoleh dari MarshalByRefObject) |
Dispose() |
Merilis sumber daya tidak terkelola yang DbTransactiondigunakan oleh . (Diperoleh dari DbTransaction) |
Dispose(Boolean) |
Merilis sumber daya tidak terkelola yang DbTransaction digunakan oleh dan secara opsional merilis sumber daya terkelola. (Diperoleh dari DbTransaction) |
DisposeAsync() |
Secara asinkron membuang objek transaksi. (Diperoleh dari DbTransaction) |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetLifetimeService() |
Kedaluwarsa.
Mengambil objek layanan seumur hidup saat ini yang mengontrol kebijakan seumur hidup untuk instans ini. (Diperoleh dari MarshalByRefObject) |
GetType() |
Mendapatkan instans Type saat ini. (Diperoleh dari Object) |
InitializeLifetimeService() |
Kedaluwarsa.
Mendapatkan objek layanan seumur hidup untuk mengontrol kebijakan seumur hidup untuk instans ini. (Diperoleh dari MarshalByRefObject) |
MemberwiseClone() |
Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
MemberwiseClone(Boolean) |
Membuat salinan dangkal objek saat ini MarshalByRefObject . (Diperoleh dari MarshalByRefObject) |
Release(String) |
Menghancurkan titik penyimpanan yang sebelumnya ditentukan dalam transaksi saat ini. Ini memungkinkan sistem untuk mengklaim kembali beberapa sumber daya sebelum transaksi berakhir. (Diperoleh dari DbTransaction) |
ReleaseAsync(String, CancellationToken) |
Menghancurkan titik penyimpanan yang sebelumnya ditentukan dalam transaksi saat ini. Ini memungkinkan sistem untuk mengklaim kembali beberapa sumber daya sebelum transaksi berakhir. (Diperoleh dari DbTransaction) |
Rollback() |
Mengembalikan transaksi yang mendasar. |
Rollback(String) |
Mengembalikan semua perintah yang dijalankan setelah titik penyimpanan yang ditentukan dibuat. (Diperoleh dari DbTransaction) |
RollbackAsync(CancellationToken) |
Secara asinkron mengembalikan transaksi dari status tertunda. (Diperoleh dari DbTransaction) |
RollbackAsync(String, CancellationToken) |
Mengembalikan semua perintah yang dijalankan setelah titik penyimpanan yang ditentukan dibuat. (Diperoleh dari DbTransaction) |
Save(String) |
Membuat titik simpan dalam transaksi. Ini memungkinkan semua perintah yang dijalankan setelah titik penyimpanan dibuat untuk digulung balik, memulihkan status transaksi ke apa yang ada pada saat titik penyimpanan. (Diperoleh dari DbTransaction) |
SaveAsync(String, CancellationToken) |
Membuat titik simpan dalam transaksi. Ini memungkinkan semua perintah yang dijalankan setelah titik penyimpanan dibuat untuk digulung balik, memulihkan status transaksi ke apa yang ada pada saat titik penyimpanan. (Diperoleh dari DbTransaction) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |
Implementasi Antarmuka Eksplisit
IDbTransaction.Connection |
Mendapatkan objek yang DbConnection terkait dengan transaksi, atau referensi null jika transaksi tidak lagi valid. (Diperoleh dari DbTransaction) |