protected virtual void OnProgressUpdate(string message) { ProgressDeligate handler = ProgressUpdate; if (handler != null) handler(message); }