OleDbTransaction Klasse

Definition

Stellt eine SQL-Transaktion dar, die mit einer Datenquelle durchgeführt werden soll.Represents an SQL transaction to be made at a data source. Diese Klasse kann nicht vererbt werden.This class cannot be inherited.

public ref class OleDbTransaction sealed : System::Data::Common::DbTransaction
public sealed class OleDbTransaction : System.Data.Common.DbTransaction
type OleDbTransaction = class
    inherit DbTransaction
Public NotInheritable Class OleDbTransaction
Inherits DbTransaction
Vererbung
OleDbTransaction

Hinweise

Die Anwendung erstellt ein OleDbTransaction -Objekt, BeginTransaction indem für OleDbConnection das-Objekt aufgerufen wird.The application creates an OleDbTransaction object by calling BeginTransaction on the OleDbConnection object. Alle nachfolgenden Vorgänge, die der Transaktion zugeordnet sind (z. b. Commit oder Abbruch der Transaktion), werden OleDbTransaction für das-Objekt ausgeführt.All subsequent operations associated with the transaction (for example, committing or aborting the transaction), are performed on the OleDbTransaction object.

Eigenschaften

Connection

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

IsolationLevel

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

Methoden

Begin()

Startet eine geschachtelte Datenbanktransaktion.Initiates a nested database transaction.

Begin(IsolationLevel)

Startet eine geschachtelte Datenbanktransaktion und gibt den Isolationsgrad für die neue Transaktion an.Initiates a nested database transaction and specifies the isolation level to use for the new transaction.

Commit()

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

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.

(Geerbt von MarshalByRefObject)
Equals(Object)

Ermittelt, ob das angegebene Objekt und das aktuelle Objekt gleich sind.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
Finalize()

Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird.Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.

GetHashCode()

Dient als die Standard-HashfunktionServes as the default hash function.

(Geerbt von Object)
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.

(Geerbt von MarshalByRefObject)
GetType()

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

(Geerbt von Object)
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.

(Geerbt von MarshalByRefObject)
MemberwiseClone()

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

(Geerbt von Object)
MemberwiseClone(Boolean)

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

(Geerbt von MarshalByRefObject)
Rollback()

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

ToString()

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

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

IDisposable.Dispose()

Gilt für:

Siehe auch