Class CalculationState
Stores context and progress for property calculations during import operations.
public class CalculationState
- Inheritance
-
CalculationState
- Inherited Members
Constructors
CalculationState(Func<IEntityContext>, CancellationToken)
public CalculationState(Func<IEntityContext> createContext, CancellationToken cancellationToken)
Parameters
createContextFunc<IEntityContext>cancellationTokenCancellationToken
Fields
CancellationToken
public readonly CancellationToken CancellationToken
Field Value
CreateContext
public readonly Func<IEntityContext> CreateContext
Field Value
CutoffInstant
public readonly DateTimeOffset CutoffInstant
Field Value
Elements
public readonly HashSet<string> Elements
Field Value
Rows
public int Rows
Field Value
Work
public ConcurrentQueue<CalculationBatch> Work