I inherited an application that uses a Background Worker. Through the course of the application, there are multiple functions assigned to and removed from DoWork (see below). Is there a property or a method that can be called to evaluate which methods are currently assigned to the DoWork function, or is this something that should be tracked by the application?
ex:
worker.DoWork += method1;
{ Run some code }
worker.DoWork -= method1;
worker.DoWork += method2;
{ Run some code }
worker.DoWork -= method2;