Skip to main content

BulkOperationResult

  • Namespace: PPDS.Dataverse.BulkOperations
  • Assembly: PPDS.Dataverse
  • Kind: Record
  • Implements: IEquatable<BulkOperationResult>

Summary

Result of a bulk operation.

Members

Properties

CreatedCount

Nullable<int> CreatedCount { get; set; }

Gets the number of records that were created during an UpsertMultiple operation. Only populated for upsert operations; null for create/update/delete.

CreatedIds

IReadOnlyList<Guid> CreatedIds { get; set; }

Gets the IDs of successfully created records from CreateMultiple operations. Only populated for create operations; null for update/upsert/delete.

Duration

TimeSpan Duration { get; set; }

Gets the duration of the operation.

Errors

IReadOnlyList<BulkOperationError> Errors { get; set; }

Gets the errors that occurred during the operation.

FailureCount

int FailureCount { get; set; }

Gets the number of failed operations.

IsSuccess

bool IsSuccess { get; }

Gets a value indicating whether all operations succeeded.

SuccessCount

int SuccessCount { get; set; }

Gets the number of successful operations.

TotalCount

int TotalCount { get; }

Gets the total number of operations attempted.

UpdatedCount

Nullable<int> UpdatedCount { get; set; }

Gets the number of records that were updated during an UpsertMultiple operation. Only populated for upsert operations; null for create/update/delete.