private bool TryDeleteFile(string targetFilePath) { bool result; try { base.WriteVerbose(Strings.VerboseDeleteFile(base.OwnerServerName, targetFilePath)); result = WmiWrapper.DeleteFileIfExists(this.OwnerServer.Fqdn, targetFilePath); } catch (ManagementException ex) { base.WriteVerbose(Strings.VerboseEatUpException(ex.Message)); TaskLogger.Trace("MoveDatabasePath.TryDeleteFile raises exception: {0}", new object[] { ex.ToString() }); result = false; } return(result); }