OleDbTransaction Klass

Definition

Representerar en SQL-transaktion som ska göras i en datakälla. Det går inte att ärva den här klassen.

public ref class OleDbTransaction sealed : MarshalByRefObject, IDisposable, System::Data::IDbTransaction
public ref class OleDbTransaction sealed : System::Data::Common::DbTransaction
public sealed class OleDbTransaction : MarshalByRefObject, IDisposable, System.Data.IDbTransaction
public sealed class OleDbTransaction : System.Data.Common.DbTransaction
type OleDbTransaction = class
    inherit MarshalByRefObject
    interface IDbTransaction
    interface IDisposable
type OleDbTransaction = class
    inherit DbTransaction
Public NotInheritable Class OleDbTransaction
Inherits MarshalByRefObject
Implements IDbTransaction, IDisposable
Public NotInheritable Class OleDbTransaction
Inherits DbTransaction
Arv
OleDbTransaction
Arv
Implementeringar

Kommentarer

Programmet skapar ett OleDbTransaction objekt genom att anropa BeginTransaction objektet OleDbConnection . Alla efterföljande åtgärder som är associerade med transaktionen (till exempel att checka in eller avbryta transaktionen) utförs på OleDbTransaction objektet.

Egenskaper

Name Description
Connection

Hämtar objektet OleDbConnection som är associerat med transaktionen eller null om transaktionen inte längre är giltig.

DbConnection

När det åsidosättas i en härledd klass hämtar det objekt som DbConnection är associerat med transaktionen.

(Ärvd från DbTransaction)
IsolationLevel

Anger för den IsolationLevel här transaktionen.

Metoder

Name Description
Begin()

Initierar en kapslad databastransaktion.

Begin(IsolationLevel)

Initierar en kapslad databastransaktion och anger den isoleringsnivå som ska användas för den nya transaktionen.

Commit()

Genomför databastransaktionen.

CreateObjRef(Type)

Skapar ett objekt som innehåller all relevant information som krävs för att generera en proxy som används för att kommunicera med ett fjärrobjekt.

(Ärvd från MarshalByRefObject)
Dispose()

Släpper de ohanterade resurser som används av DbTransaction.

(Ärvd från DbTransaction)
Dispose(Boolean)

Släpper de ohanterade resurser som används av DbTransaction och släpper eventuellt de hanterade resurserna.

(Ärvd från DbTransaction)
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
Finalize()

Tillåter att ett objekt försöker frigöra resurser och utföra andra rensningsåtgärder innan det frigörs av skräpinsamling.

GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetLifetimeService()

Hämtar det aktuella livslängdstjänstobjektet som styr livslängdsprincipen för den här instansen.

(Ärvd från MarshalByRefObject)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
InitializeLifetimeService()

Hämtar ett tjänstobjekt för livslängd för att styra livslängdsprincipen för den här instansen.

(Ärvd från MarshalByRefObject)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
MemberwiseClone(Boolean)

Skapar en ytlig kopia av det aktuella MarshalByRefObject objektet.

(Ärvd från MarshalByRefObject)
Rollback()

Återställer en transaktion från ett väntande tillstånd.

ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Explicita gränssnittsimplementeringar

Name Description
IDbTransaction.Connection

Hämtar objektet DbConnection som är associerat med transaktionen eller en null-referens om transaktionen inte längre är giltig.

(Ärvd från DbTransaction)
IDisposable.Dispose()

Utför programdefinierade uppgifter som är associerade med att frigöra, frigöra eller återställa ohanterade resurser.

Gäller för

Se även