EntityTransaction 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.
Megadja a tranzakciót egy EntityCommand.
public ref class EntityTransaction sealed : System::Data::Common::DbTransaction
public sealed class EntityTransaction : System.Data.Common.DbTransaction
type EntityTransaction = class
inherit DbTransaction
Public NotInheritable Class EntityTransaction
Inherits DbTransaction
- Öröklődés
Megjegyzések
A EntityTransaction lekért érték egy EntityConnection vagy több EntityCommand objektumot határoz meg. A EntityTransaction tranzakció a mögöttes adatszolgáltató tranzakcióobjektumának körbefuttatása.
Példakódok: Kapcsolatok és tranzakciók kezelése.
Tulajdonságok
| Name | Description |
|---|---|
| Connection |
Kap EntityConnection erre EntityTransaction. |
| 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 |
Lekéri ennek az elkülönítési EntityTransactionszintjét. |
Metódusok
| Name | Description |
|---|---|
| Commit() |
Véglegesíti a mögöttes 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) |
| 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() |
Visszaállítja a mögöttes 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) |