Class FluentTransaction<TKey, TValue>
Inheritance
FluentTransaction<TKey, TValue>
Assembly: ZoneTree.dll
Syntax
public sealed class FluentTransaction<TKey, TValue> : IDisposable
Type Parameters
Name |
Description |
TKey |
|
TValue |
|
Constructors
|
Improve this Doc
View Source
FluentTransaction(OptimisticZoneTree<TKey, TValue>)
Declaration
public FluentTransaction(OptimisticZoneTree<TKey, TValue> zoneTree)
Parameters
Properties
|
Improve this Doc
View Source
TotalAbortRetried
Declaration
public int TotalAbortRetried { get; }
Property Value
|
Improve this Doc
View Source
TotalPendingTransactionsRetried
Declaration
public int TotalPendingTransactionsRetried { get; }
Property Value
Methods
|
Improve this Doc
View Source
CommitAsync()
Declaration
public Task<ITransactionResult> CommitAsync()
Returns
|
Improve this Doc
View Source
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Declaration
|
Improve this Doc
View Source
Do(Func<long, ITransactionResult>)
Declaration
public FluentTransaction<TKey, TValue> Do(Func<long, ITransactionResult> job)
Parameters
Returns
|
Improve this Doc
View Source
SetAbortedDelayArray(int[])
Declaration
public FluentTransaction<TKey, TValue> SetAbortedDelayArray(int[] delayArray)
Parameters
Type |
Name |
Description |
int[] |
delayArray |
|
Returns
|
Improve this Doc
View Source
SetPendingDelayArray(int[])
Declaration
public FluentTransaction<TKey, TValue> SetPendingDelayArray(int[] delayArray)
Parameters
Type |
Name |
Description |
int[] |
delayArray |
|
Returns
|
Improve this Doc
View Source
SetRetryCountForAbortedTransactions(int)
Declaration
public FluentTransaction<TKey, TValue> SetRetryCountForAbortedTransactions(int retryCount)
Parameters
Type |
Name |
Description |
int |
retryCount |
|
Returns
|
Improve this Doc
View Source
SetRetryCountForPendingTransactions(int)
Declaration
public FluentTransaction<TKey, TValue> SetRetryCountForPendingTransactions(int retryCount)
Parameters
Type |
Name |
Description |
int |
retryCount |
|
Returns
Implements