Table of Contents

Class EfDataTransaction<T>

Namespace
Tlabs.Data.Store
Assembly
Tlabs.EfDataStore.dll

Entityframework core database transcation.

public class EfDataTransaction<T> : IDataTransaction, IDisposable where T : DbContext

Type Parameters

T
Inheritance
EfDataTransaction<T>
Implements
Inherited Members
Extension Methods

Constructors

EfDataTransaction(EfDataStore<T>, DatabaseFacade)

Ctor from store and db.

public EfDataTransaction(EfDataStore<T> store, DatabaseFacade db)

Parameters

store EfDataStore<T>
db DatabaseFacade

Properties

Id

public object Id { get; }

Property Value

object

Methods

Cancel()

public void Cancel()

Commit()

public void Commit()

Dispose()

public void Dispose()