MonoDevelop.VersionControl.Repository.DeleteDirectories C# (CSharp) Méthode

DeleteDirectories() public méthode

public DeleteDirectories ( FilePath localPaths, bool force, MonoDevelop.Core.ProgressMonitor monitor, bool keepLocal = true ) : void
localPaths FilePath
force bool
monitor MonoDevelop.Core.ProgressMonitor
keepLocal bool
Résultat void
		public void DeleteDirectories (FilePath[] localPaths, bool force, ProgressMonitor monitor, bool keepLocal = true)
		{
			try {
				OnDeleteDirectories (localPaths, force, monitor, keepLocal);
			} catch (Exception e) {
				LoggingService.LogError ("Failed to delete directory", e);
				if (!keepLocal)
					foreach (var path in localPaths)
						Directory.Delete (path, true);
			}
			ClearCachedVersionInfo (localPaths);
		}