Skip to main content

BatchCoordinatorExhaustedException

  • Namespace: PPDS.Dataverse.BulkOperations
  • Assembly: PPDS.Dataverse
  • Kind: Class
  • Base: Exception
  • Implements: ISerializable

Summary

Thrown when batch coordinator cannot acquire a slot within timeout.

Members

Constructors

BatchCoordinatorExhaustedException(int availableSlots, int totalCapacity, TimeSpan timeout)

BatchCoordinatorExhaustedException(int availableSlots, int totalCapacity, TimeSpan timeout)

Creates a new exception with details about the exhaustion.

Properties

AvailableSlots

int AvailableSlots { get; }

Gets the number of slots that were available when timeout occurred.

Timeout

TimeSpan Timeout { get; }

Gets the timeout duration that was exceeded.

TotalCapacity

int TotalCapacity { get; }

Gets the total capacity of the coordinator.