[This is preliminary documentation and is subject to change.]
Returns a transaction object for backend. Even if backend does not support transactions internally, CRUDTransactions save changes
into the store on commit only
Namespace: NFX.DataAccess.CRUDAssembly: NFX (in NFX.dll) Version: 3.0.0.1 (3.0.0.1)
Task<CRUDTransaction> BeginTransactionAsync(
IsolationLevel iso = IsolationLevel.ReadCommitted,
TransactionDisposeBehavior behavior = TransactionDisposeBehavior.CommitOnDispose
)
Task<CRUDTransaction> BeginTransactionAsync(
IsolationLevel iso = IsolationLevel.ReadCommitted,
TransactionDisposeBehavior behavior = TransactionDisposeBehavior.CommitOnDispose
)
Function BeginTransactionAsync (
Optional iso As IsolationLevel = IsolationLevel.ReadCommitted,
Optional behavior As TransactionDisposeBehavior = TransactionDisposeBehavior.CommitOnDispose
) As Task(Of CRUDTransaction)
Function BeginTransactionAsync (
Optional iso As IsolationLevel = IsolationLevel.ReadCommitted,
Optional behavior As TransactionDisposeBehavior = TransactionDisposeBehavior.CommitOnDispose
) As Task(Of CRUDTransaction)
Task<CRUDTransaction^>^ BeginTransactionAsync(
IsolationLevel iso = IsolationLevel::ReadCommitted,
TransactionDisposeBehavior behavior = TransactionDisposeBehavior::CommitOnDispose
)
Task<CRUDTransaction^>^ BeginTransactionAsync(
IsolationLevel iso = IsolationLevel::ReadCommitted,
TransactionDisposeBehavior behavior = TransactionDisposeBehavior::CommitOnDispose
)
abstract BeginTransactionAsync :
?iso : IsolationLevel *
?behavior : TransactionDisposeBehavior
(* Defaults:
let _iso = defaultArg iso IsolationLevel.ReadCommitted
let _behavior = defaultArg behavior TransactionDisposeBehavior.CommitOnDispose
*)
-> Task<CRUDTransaction>
abstract BeginTransactionAsync :
?iso : IsolationLevel *
?behavior : TransactionDisposeBehavior
(* Defaults:
let _iso = defaultArg iso IsolationLevel.ReadCommitted
let _behavior = defaultArg behavior TransactionDisposeBehavior.CommitOnDispose
*)
-> Task<CRUDTransaction>
Return Value
Type:
Task CRUDTransaction