/// <summary> /// Begins synchronisation. /// </summary> public void Sync() { if ((this.defMissing1 == FileActions.Ask | this.defMissing2 == FileActions.Ask | this.defSize == FileActions.Ask) & this.AskWhatToDo == null) { return; } if (this.initialized & this.ErrorEvent != null) { diff.Compare(); } }