Class DbReport
Progress report for ADO.NET extraction and loading operations. Extends the base Wolfgang.Etl.Abstractions.Report with database-specific context.
public record DbReport : Report, IEquatable<Report>, IEquatable<DbReport>
- Inheritance
-
ReportDbReport
- Implements
-
IEquatable<Report>
- Inherited Members
-
Report.ToString()Report.GetHashCode()Report.Equals(Report)Report.<Clone>$()Report.EqualityContractReport.CurrentItemCount
Constructors
DbReport(int, int, string, long)
Initializes a new DbReport snapshot.
public DbReport(int currentItemCount, int currentSkippedItemCount, string commandText, long elapsedMilliseconds)
Parameters
currentItemCountintThe number of records processed so far.
currentSkippedItemCountintThe number of records skipped so far.
commandTextstringThe SQL command text being executed.
elapsedMillisecondslongThe wall clock time since execution started.
Properties
CommandText
The SQL command text being executed.
public string CommandText { get; }
Property Value
CurrentSkippedItemCount
The number of records skipped so far.
public int CurrentSkippedItemCount { get; }
Property Value
ElapsedMilliseconds
The wall clock time in milliseconds since the operation started.
public long ElapsedMilliseconds { get; }