DbTransaction Sınıf

Tanım

Veritabanı işlemlerinin temel davranışını tanımlar ve veritabanına özgü işlemler için bir temel sınıf sağlar.

public ref class DbTransaction abstract : IDisposable
public ref class DbTransaction abstract : MarshalByRefObject, IDisposable, System::Data::IDbTransaction
public ref class DbTransaction abstract : MarshalByRefObject, System::Data::IDbTransaction
public ref class DbTransaction abstract : MarshalByRefObject, IAsyncDisposable, System::Data::IDbTransaction
public abstract class DbTransaction : IDisposable
public abstract class DbTransaction : MarshalByRefObject, IDisposable, System.Data.IDbTransaction
public abstract class DbTransaction : MarshalByRefObject, System.Data.IDbTransaction
public abstract class DbTransaction : MarshalByRefObject, IAsyncDisposable, System.Data.IDbTransaction
type DbTransaction = class
    interface IDisposable
type DbTransaction = class
    inherit MarshalByRefObject
    interface IDbTransaction
    interface IDisposable
type DbTransaction = class
    inherit MarshalByRefObject
    interface IDbTransaction
    interface IDisposable
    interface IAsyncDisposable
Public MustInherit Class DbTransaction
Implements IDisposable
Public MustInherit Class DbTransaction
Inherits MarshalByRefObject
Implements IDbTransaction, IDisposable
Public MustInherit Class DbTransaction
Inherits MarshalByRefObject
Implements IDbTransaction
Public MustInherit Class DbTransaction
Inherits MarshalByRefObject
Implements IAsyncDisposable, IDbTransaction
Devralma
DbTransaction
Devralma
DbTransaction
Türetilmiş
Uygulamalar

Oluşturucular

Name Description
DbTransaction()

Yeni DbTransaction bir nesne başlatır.

Özellikler

Name Description
Connection

DbConnection İşlemle ilişkili nesneyi belirtir.

DbConnection

Türetilmiş bir sınıfta geçersiz kılındığında, işlemle ilişkili nesneyi alır DbConnection .

IsolationLevel

Türetilmiş bir sınıfta geçersiz kılındığında, bu işlem için yalıtım düzeyini alır.

Yöntemler

Name Description
Commit()

Türetilmiş bir sınıfta geçersiz kılındığında veritabanı işlemini işler.

CommitAsync(CancellationToken)

Zaman uyumsuz olarak veritabanı işlemini işler.

CreateObjRef(Type)

Uzak bir nesneyle iletişim kurmak için kullanılan bir ara sunucu oluşturmak için gereken tüm ilgili bilgileri içeren bir nesne oluşturur.

(Devralındığı yer: MarshalByRefObject)
Dispose()

tarafından DbTransactionkullanılan yönetilmeyen kaynakları serbest bırakır.

Dispose(Boolean)

tarafından DbTransaction kullanılan yönetilmeyen kaynakları serbest bırakır ve isteğe bağlı olarak yönetilen kaynakları serbest bırakır.

DisposeAsync()

İşlem nesnesini zaman uyumsuz olarak atar.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetLifetimeService()

Bu örnek için yaşam süresi ilkesini denetleen geçerli yaşam süresi hizmet nesnesini alır.

(Devralındığı yer: MarshalByRefObject)
GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
InitializeLifetimeService()

Bu örneğin yaşam süresi ilkesini denetlemek için bir yaşam süresi hizmet nesnesi alır.

(Devralındığı yer: MarshalByRefObject)
MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
MemberwiseClone(Boolean)

Geçerli MarshalByRefObject nesnenin sığ bir kopyasını oluşturur.

(Devralındığı yer: MarshalByRefObject)
Rollback()

Türetilmiş bir sınıfta geçersiz kılındığında, bekleyen bir durumdan bir işlemi geri alır.

RollbackAsync(CancellationToken)

Bekleyen bir durumdan bir işlemi zaman uyumsuz olarak geri alır.

ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)

Belirtik Arabirim Kullanımları

Name Description
IDbTransaction.Connection

DbConnection İşlemle ilişkili nesneyi veya işlem artık geçerli değilse null başvuruyu alır.

Uzantı Metotları

Name Description
ConfigureAwait(IAsyncDisposable, Boolean)

Zaman uyumsuz bir atılabilir öğeden döndürülen görevlerde awaits işleminin nasıl gerçekleştirileceğini yapılandırılır.

Şunlara uygulanır

Ayrıca bkz.