Table of Contents

Struct MigrationStepTiming

Namespace
KeenEyes.Serialization
Assembly
KeenEyes.Core.dll

Represents timing information for a single migration step.

public readonly record struct MigrationStepTiming : IEquatable<MigrationStepTiming>
Implements
Inherited Members

Constructors

MigrationStepTiming(MigrationStep, TimeSpan)

Represents timing information for a single migration step.

public MigrationStepTiming(MigrationStep Step, TimeSpan Elapsed)

Parameters

Step MigrationStep

The migration step (from → to version).

Elapsed TimeSpan

The time elapsed for this step.

Properties

Elapsed

The time elapsed for this step.

public TimeSpan Elapsed { get; init; }

Property Value

TimeSpan

Step

The migration step (from → to version).

public MigrationStep Step { get; init; }

Property Value

MigrationStep

Methods

ToString()

Returns a string representation of the step timing.

public override string ToString()

Returns

string