Table of Contents

Class CalculationState

Namespace
The.Import
Assembly
Instagile.dll

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

createContext Func<IEntityContext>
cancellationToken CancellationToken

Fields

CancellationToken

public readonly CancellationToken CancellationToken

Field Value

CancellationToken

CreateContext

public readonly Func<IEntityContext> CreateContext

Field Value

Func<IEntityContext>

CutoffInstant

public readonly DateTimeOffset CutoffInstant

Field Value

DateTimeOffset

Elements

public readonly HashSet<string> Elements

Field Value

HashSet<string>

Rows

public int Rows

Field Value

int

Work

public ConcurrentQueue<CalculationBatch> Work

Field Value

ConcurrentQueue<CalculationBatch>