EntityTransaction Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje transakci pro 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
- Dědičnost
Poznámky
Je EntityTransaction získán z EntityConnection a určuje jeden nebo více EntityCommand objektů. Objekt EntityTransaction zabalí transakci objektu transakce zprostředkovatele podkladových dat.
Příklady kódu najdete v tématu Správa připojení a transakcí.
Vlastnosti
Connection |
Získá EntityConnection pro tento .EntityTransaction |
DbConnection |
Při přepsání v odvozené třídě získá DbConnection objekt přidružený k transakci. (Zděděno od DbTransaction) |
IsolationLevel |
Získá úroveň izolace tohoto EntityTransaction. |
SupportsSavepoints |
Získá hodnotu, která označuje, zda tato DbTransaction instance podporuje uložit body databáze.
Pokud |
Metody
Commit() |
Potvrdí podkladovou transakci. |
CommitAsync(CancellationToken) |
Asynchronně potvrdí databázové transakce. (Zděděno od DbTransaction) |
CreateObjRef(Type) |
Vytvoří objekt, který obsahuje všechny relevantní informace potřebné k vygenerování proxy sloužící ke komunikaci se vzdáleným objektem. (Zděděno od MarshalByRefObject) |
Dispose() |
Uvolní nespravované prostředky používané nástrojem DbTransaction. (Zděděno od DbTransaction) |
Dispose(Boolean) |
Uvolní nespravované prostředky používané nástrojem DbTransaction a volitelně uvolní spravované prostředky. (Zděděno od DbTransaction) |
DisposeAsync() |
Asynchronně dipozice objektu transakce. (Zděděno od DbTransaction) |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetLifetimeService() |
Zastaralé.
Načte aktuální životnost objektu služby, který řídí zásady životnosti pro tuto instanci. (Zděděno od MarshalByRefObject) |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
InitializeLifetimeService() |
Zastaralé.
Získá životnost objektu služby, který řídí zásady životnosti pro tuto instanci. (Zděděno od MarshalByRefObject) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
MemberwiseClone(Boolean) |
Vytvoří mělkou kopii aktuálního MarshalByRefObject objektu. (Zděděno od MarshalByRefObject) |
Release(String) |
Zničí savepoint dříve definované v aktuální transakci. To umožňuje systému uvolnit některé prostředky před ukončením transakce. (Zděděno od DbTransaction) |
ReleaseAsync(String, CancellationToken) |
Zničí savepoint dříve definované v aktuální transakci. To umožňuje systému uvolnit některé prostředky před ukončením transakce. (Zděděno od DbTransaction) |
Rollback() |
Vrátí zpět podkladovou transakci. |
Rollback(String) |
Vrátí zpět všechny příkazy, které byly provedeny po vytvoření zadaného bodu uložení. (Zděděno od DbTransaction) |
RollbackAsync(CancellationToken) |
Asynchronně vrátí transakci zpět z čekajícího stavu. (Zděděno od DbTransaction) |
RollbackAsync(String, CancellationToken) |
Vrátí zpět všechny příkazy, které byly provedeny po vytvoření zadaného bodu uložení. (Zděděno od DbTransaction) |
Save(String) |
Vytvoří v transakci bod uložení. To umožňuje vrátit zpět všechny příkazy, které jsou spuštěny po vytvoření bodu uložení, a obnovit stav transakce do stavu, který byl v době uložení bodu. (Zděděno od DbTransaction) |
SaveAsync(String, CancellationToken) |
Vytvoří v transakci bod uložení. To umožňuje vrátit zpět všechny příkazy, které jsou spuštěny po vytvoření bodu uložení, a obnovit stav transakce do stavu, který byl v době uložení bodu. (Zděděno od DbTransaction) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
Explicitní implementace rozhraní
IDbTransaction.Connection |
DbConnection Získá objekt přidružený k transakci nebo nulový odkaz, pokud transakce již není platný. (Zděděno od DbTransaction) |