MigrationResult
- Namespace:
PPDS.Migration.Progress - Assembly:
PPDS.Migration - Kind: Class
Summary
Result of a migration operation.
Members
Properties
CreatedCount
Nullable<int> CreatedCount { get; set; }
Gets or sets the number of records created during upsert operations. Only populated for upsert mode; null for create/update modes.
Duration
TimeSpan Duration { get; set; }
Gets or sets the operation duration.
Errors
IReadOnlyList<MigrationError> Errors { get; set; }
Gets or sets the errors encountered.
FailureCount
int FailureCount { get; set; }
Gets or sets the count of failed operations.
M2MCount
Nullable<int> M2MCount { get; set; }
Gets or sets the number of M2M (many-to-many) relationship records processed. Only populated for import operations; null otherwise.
PoolStatistics
PoolStatistics PoolStatistics { get; set; }
Gets or sets the connection pool statistics at the end of the operation.
RecordsPerSecond
double RecordsPerSecond { get; }
Gets the average records per second.
RecordsProcessed
int RecordsProcessed { get; set; }
Gets or sets the total records processed.
RelationshipsFailed
Nullable<int> RelationshipsFailed { get; set; }
Gets or sets the number of M2M relationship failures. Only populated for import operations; null otherwise.
SourceRecordCount
Nullable<int> SourceRecordCount { get; set; }
Gets or sets the number of records in the source data file.
Success
bool Success { get; set; }
Gets or sets whether the operation was successful.
SuccessCount
int SuccessCount { get; set; }
Gets or sets the count of successful operations.
UpdatedCount
Nullable<int> UpdatedCount { get; set; }
Gets or sets the number of records updated during upsert operations. Only populated for upsert mode; null for create/update modes.