Skip to main content

ExportResult

  • Namespace: PPDS.Migration.Export
  • Assembly: PPDS.Migration
  • Kind: Class

Summary

Result of an export operation.

Members

Properties

Duration

TimeSpan Duration { get; set; }

Gets or sets the export duration.

EntitiesExported

int EntitiesExported { get; set; }

Gets or sets the number of entities exported.

EntityResults

IReadOnlyList<EntityExportResult> EntityResults { get; set; }

Gets or sets the results per entity.

Errors

IReadOnlyList<MigrationError> Errors { get; set; }

Gets or sets any errors that occurred.

OutputPath

string OutputPath { get; set; }

Gets or sets the output file path.

RecordsExported

int RecordsExported { get; set; }

Gets or sets the total number of records exported.

RecordsPerSecond

double RecordsPerSecond { get; }

Gets the average records per second.

Success

bool Success { get; set; }

Gets or sets whether the export was successful.

Warnings

IReadOnlyList<ImportWarning> Warnings { get; set; }

Gets or sets non-fatal warnings produced during export (e.g., count-query failures that forced an entity to sequential export).