///<summary> /// Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. ///</summary> public void Dispose() { groupPolicyWatcher.Dispose(); watcherCoordinator.Dispose(); }