DbTransaction DbTransaction DbTransaction DbTransaction Class

Definition

Die Basisklasse für eine Transaktion.The base class for a transaction.

public ref class DbTransaction abstract : MarshalByRefObject, IDisposable, System::Data::IDbTransaction
public abstract class DbTransaction : MarshalByRefObject, IDisposable, System.Data.IDbTransaction
type DbTransaction = class
    inherit MarshalByRefObject
    interface IDbTransaction
    interface IDisposable
Public MustInherit Class DbTransaction
Inherits MarshalByRefObject
Implements IDbTransaction, IDisposable
Vererbung
Abgeleitet
Implementiert

Konstruktoren

DbTransaction() DbTransaction() DbTransaction() DbTransaction()

Initialisiert ein neues DbTransaction-Objekt.Initializes a new DbTransaction object.

Eigenschaften

Connection Connection Connection Connection

Gibt das DbConnection-Objekt an, das der Transaktion zugeordnet ist.Specifies the DbConnection object associated with the transaction.

DbConnection DbConnection DbConnection DbConnection

Gibt das DbConnection-Objekt an, das der Transaktion zugeordnet ist.Specifies the DbConnection object associated with the transaction.

IsolationLevel IsolationLevel IsolationLevel IsolationLevel

Gibt den IsolationLevel für diese Transaktion an.Specifies the IsolationLevel for this transaction.

Methoden

Commit() Commit() Commit() Commit()

Führt einen Commit der Datenbanktransaktion aus.Commits the database transaction.

CommitAsync(CancellationToken) CommitAsync(CancellationToken) CommitAsync(CancellationToken) CommitAsync(CancellationToken)
CreateObjRef(Type) CreateObjRef(Type) CreateObjRef(Type) CreateObjRef(Type)

Erstellt ein Objekt mit allen relevanten Informationen, die zum Generieren eines Proxys für die Kommunikation mit einem Remoteobjekt erforderlich sind.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Inherited from MarshalByRefObject)
Dispose() Dispose() Dispose() Dispose()

Gibt die von DbTransaction verwendeten, nicht verwalteten Ressourcen frei.Releases the unmanaged resources used by the DbTransaction.

Dispose(Boolean) Dispose(Boolean) Dispose(Boolean) Dispose(Boolean)

Gibt die von DbTransaction verwendeten nicht verwalteten Ressourcen und optional die verwalteten Ressourcen frei.Releases the unmanaged resources used by the DbTransaction and optionally releases the managed resources.

DisposeAsync() DisposeAsync() DisposeAsync() DisposeAsync()
Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetLifetimeService() GetLifetimeService() GetLifetimeService() GetLifetimeService()

Ruft das aktuelle Lebensdauerdienstobjekt ab, das die Lebensdauerrichtlinien für diese Instanz steuert.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Inherited from MarshalByRefObject)
GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
InitializeLifetimeService() InitializeLifetimeService() InitializeLifetimeService() InitializeLifetimeService()

Ruft ein Lebensdauerdienstobjekt zur Steuerung der Lebensdauerrichtlinie für diese Instanz ab.Obtains a lifetime service object to control the lifetime policy for this instance.

(Inherited from MarshalByRefObject)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
MemberwiseClone(Boolean) MemberwiseClone(Boolean) MemberwiseClone(Boolean) MemberwiseClone(Boolean)

Erstellt eine flache Kopie des aktuellen MarshalByRefObject-Objekts.Creates a shallow copy of the current MarshalByRefObject object.

(Inherited from MarshalByRefObject)
Rollback() Rollback() Rollback() Rollback()

Führt einen Rollback für eine Transaktion aus einem ausstehenden Zustand durch.Rolls back a transaction from a pending state.

RollbackAsync(CancellationToken) RollbackAsync(CancellationToken) RollbackAsync(CancellationToken) RollbackAsync(CancellationToken)
ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)

Explizite Schnittstellenimplementierungen

IDbTransaction.Connection IDbTransaction.Connection IDbTransaction.Connection IDbTransaction.Connection

Ruft das der Transaktion zugeordnete DbConnection-Objekt ab, oder einen NULL-Verweis, wenn die Transaktion nicht mehr gültig ist.Gets the DbConnection object associated with the transaction, or a null reference if the transaction is no longer valid.

Gilt für:

Siehe auch