Clase para la gestión de los backups de la actualización S50.
Más...
|
void | RemoveBackupFiles (String tcPath) |
| Borrar backups anteriores.
|
|
override bool | CreateBackup () |
| Crea la carpeta de backup y renombra la carpeta antigua.
|
|
override bool | RestoreBackup () |
| Restaura el backup teniendo en cuenta los directorios que empiezan por "_".
|
|
override bool | RemoveBackup () |
| Elimina el backup.
|
|
bool | RemoveVersions (String path) |
| Eliminar versiones anteriores.
|
|
| S50BackupFiles (IUpdateLog log, String path, IManageFiles toManagerFiles) |
| Constructor.
|
|
|
Boolean | IsComplete [get] |
| Indica si el proceso de borrado asincrono ha finalizado.
|
|
Clase para la gestión de los backups de la actualización S50.
Definición en la línea 2494 del archivo S50UpdateLibrary.cs.
◆ S50BackupFiles()
Sage.ES.S50.S50Update.Classes.S50BackupFiles.S50BackupFiles |
( |
IUpdateLog | log, |
|
|
String | path, |
|
|
IManageFiles | toManagerFiles ) |
|
inline |
◆ CreateBackup()
override bool Sage.ES.S50.S50Update.Classes.S50BackupFiles.CreateBackup |
( |
| ) |
|
|
inline |
Crea la carpeta de backup y renombra la carpeta antigua.
- Devuelve
Definición en la línea 2544 del archivo S50UpdateLibrary.cs.
◆ RemoveBackup()
override bool Sage.ES.S50.S50Update.Classes.S50BackupFiles.RemoveBackup |
( |
| ) |
|
|
inline |
◆ RemoveBackupFiles()
void Sage.ES.S50.S50Update.Classes.S50BackupFiles.RemoveBackupFiles |
( |
String | tcPath | ) |
|
|
inline |
◆ RemoveVersions()
bool Sage.ES.S50.S50Update.Classes.S50BackupFiles.RemoveVersions |
( |
String | path | ) |
|
|
inline |
◆ RestoreBackup()
override bool Sage.ES.S50.S50Update.Classes.S50BackupFiles.RestoreBackup |
( |
| ) |
|
|
inline |
Restaura el backup teniendo en cuenta los directorios que empiezan por "_".
- Devuelve
Definición en la línea 2580 del archivo S50UpdateLibrary.cs.
◆ IsComplete
Boolean Sage.ES.S50.S50Update.Classes.S50BackupFiles.IsComplete |
|
get |
Indica si el proceso de borrado asincrono ha finalizado.
Definición en la línea 2501 del archivo S50UpdateLibrary.cs.
La documentación de esta clase está generada del siguiente archivo:
- C:/actions-runner/_work/Sage.ES.Sage50/Sage.ES.Sage50/src/Sage.ES.S50/Sage.ES.S50.S50Update/Classes/S50UpdateLibrary.cs