IMassOperation public interface IMassOperation Documentation Exception Exception { get; } bool IsCanceled { get; set; } DateTime LastTouched { get; } bool ManageOperationCount { get; set; } string Name { get; } int OperationsCompleted { get; } double OperationsCompletePercentage { get; } Guid ProcessID { get; } OperationState State { get; } string Status { get; } int TotalOperations { get; } event Action<int> RecordsProcessed void Execute()