The MSDN states that the method returns
true if the method is successfully queued; NotSupportedException is thrown if the work item is not queued.
For testing purposes how to get the method to return false? Or it is just a ‘suboptimal’ class design?
In looking at the source code in Reflector, it seems the only part of the code that could return ‘false’ is a call to the following: