private void ChangeHandle(FileSystemEventArgs change)
{
Debug.Assert(change.FullPath.StartsWith(Path), String.Format("Invalid change path {0} for watcher {1}.", change.FullPath, Path));
AddChange(change);
InvokeChangeEvent(change);
}
private void OnError(object source, ErrorEventArgs e)