internal void FireWorkItemCompleted() { try { if (null != _workItemCompletedEvent) { _workItemCompletedEvent(this); } } catch // Suppress exceptions { } }