Class Report

Namespace
Wolfgang.Etl.Abstractions
Assembly
Wolfgang.Etl.Abstractions.dll

Provides a report of the current item count in an ETL process.

public record Report : IEquatable<Report>
Inheritance
Report
Implements
Inherited Members

Remarks

This class can be used as a base class for other progress reports and expanded with additional information such as total count, count remaining, etc.

Constructors

Report(int)

Constructs a new instance of the Report class with the specified current item count.

public Report(int currentItemCount)

Parameters

currentItemCount int

The number of items processed so far. Must be greater than or equal to 0.

Exceptions

ArgumentOutOfRangeException

currentItemCount is less than 0.

Properties

CurrentItemCount

The number of items that have been processed so far in the ETL process.

public int CurrentItemCount { get; }

Property Value

int