OleDbTransaction Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Egy adatforrásban elvégezhető SQL-tranzakciót jelöl. Ez az osztály nem örökölhető.
public ref class OleDbTransaction sealed : System::Data::Common::DbTransaction
public ref class OleDbTransaction sealed : MarshalByRefObject, IDisposable, System::Data::IDbTransaction
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("OleDbConnection is not AOT-compatible.")]
public sealed class OleDbTransaction : System.Data.Common.DbTransaction
public sealed class OleDbTransaction : MarshalByRefObject, IDisposable, System.Data.IDbTransaction
public sealed class OleDbTransaction : System.Data.Common.DbTransaction
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("OleDbConnection is not AOT-compatible.")>]
type OleDbTransaction = class
inherit DbTransaction
type OleDbTransaction = class
inherit MarshalByRefObject
interface IDbTransaction
interface IDisposable
type OleDbTransaction = class
inherit DbTransaction
Public NotInheritable Class OleDbTransaction
Inherits DbTransaction
Public NotInheritable Class OleDbTransaction
Inherits MarshalByRefObject
Implements IDbTransaction, IDisposable
- Öröklődés
- Öröklődés
- Öröklődés
- Attribútumok
- Megvalósítás
Megjegyzések
Az alkalmazás az objektum meghívásával OleDbTransactionBeginTransaction létrehoz egy OleDbConnection objektumot. A tranzakcióhoz kapcsolódó összes további művelet (például a tranzakció véglegesítése vagy megszakítása) az OleDbTransaction objektumon lesz végrehajtva.
Tulajdonságok
| Name | Description |
|---|---|
| Connection |
Lekéri a OleDbConnection tranzakcióhoz társított objektumot, vagy |
| DbConnection |
Ha felül van bírálva egy származtatott osztályban, lekéri a DbConnection tranzakcióhoz társított objektumot. (Öröklődés forrása DbTransaction) |
| IsolationLevel |
Megadja a IsolationLevel tranzakciót. |
Metódusok
| Name | Description |
|---|---|
| Begin() |
Beágyazott adatbázis-tranzakciót kezdeményez. |
| Begin(IsolationLevel) |
Beágyazott adatbázistranzakciót kezdeményez, és megadja az új tranzakcióhoz használandó elkülönítési szintet. |
| Commit() |
Véglegesíti az adatbázis-tranzakciót. |
| CreateObjRef(Type) |
Létrehoz egy objektumot, amely tartalmazza a távoli objektumokkal való kommunikációhoz használt proxy létrehozásához szükséges összes releváns információt. (Öröklődés forrása MarshalByRefObject) |
| Dispose() |
Felszabadítja a nem felügyelt erőforrásokat, amelyeket a DbTransaction. (Öröklődés forrása DbTransaction) |
| Dispose(Boolean) |
Felszabadítja a felügyelt erőforrások által DbTransaction használt nem felügyelt erőforrásokat, és opcionálisan felszabadítja a felügyelt erőforrásokat. (Öröklődés forrása DbTransaction) |
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| Finalize() |
Lehetővé teszi az objektumok számára, hogy megpróbálják felszabadítani az erőforrásokat, és más tisztítási műveleteket hajtsanak végre, mielőtt a szemétgyűjtés visszanyeri azt. |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetLifetimeService() |
Elavult.
Lekéri a példány élettartamszabályzatát vezérlő aktuális élettartam-szolgáltatásobjektumot. (Öröklődés forrása MarshalByRefObject) |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| InitializeLifetimeService() |
Elavult.
Beolvas egy élettartam-szolgáltatásobjektumot a példány élettartam-szabályzatának szabályozásához. (Öröklődés forrása MarshalByRefObject) |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| MemberwiseClone(Boolean) |
Az aktuális MarshalByRefObject objektum sekély másolatát hozza létre. (Öröklődés forrása MarshalByRefObject) |
| Rollback() |
Egy függőben lévő állapotból visszaállít egy tranzakciót. |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |
Explicit interfész-implementációk
| Name | Description |
|---|---|
| IDbTransaction.Connection |
Lekéri a DbConnection tranzakcióhoz társított objektumot, vagy null referenciát, ha a tranzakció már nem érvényes. (Öröklődés forrása DbTransaction) |
| IDisposable.Dispose() |
Végrehajtja a nem felügyelt erőforrások felszabadításával, felszabadításával vagy alaphelyzetbe állításával kapcsolatos alkalmazásalapú feladatokat. |