Class AdmBEPlanoManutCopiaSeg
Definição da operação de cópia de segurança de um plano de manutenção.
Implements
Inherited Members
Namespace: AdmBE100
Assembly: AdmBE100.dll
Syntax
[ComVisible(true)]
[Guid("6DB89CB6-A470-4883-A193-06C72D925E38")]
[ClassInterface(ClassInterfaceType.None)]
public class AdmBEPlanoManutCopiaSeg : AdmBaseBE, IAdmBEPlanoManutCopiaSeg
Constructors
AdmBEPlanoManutCopiaSeg()
Declaration
public AdmBEPlanoManutCopiaSeg()
Properties
Activo
Indica se a tarefa está activa.
Declaration
public bool Activo { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
BaseDados
Base de dados associada.
Declaration
public string BaseDados { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Calendario
Calendário de execução da tarefa.
Declaration
public AdmBECalendario Calendario { get; }
Property Value
Type | Description |
---|---|
AdmBECalendario |
CriarSubPasta
Indica se deve ser criada uma subpasta para as cópias de segurança de cada base de dados.
Declaration
public bool CriarSubPasta { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Descricao
Descrição da cópia de segurança.
Declaration
public string Descricao { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Diferencial
Indica se a cópia de segurança deve ser diferencial.
Declaration
public bool Diferencial { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Extensao
Extensão do ficheiro.
Declaration
public string Extensao { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Ficheiro
Nome do ficheiro.
Declaration
public string Ficheiro { get; set; }
Property Value
Type | Description |
---|---|
System.String |
GuardarHistorico
Indica se o resultado da execução da tarefa deve ser registado no histórico.
Declaration
public bool GuardarHistorico { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Nome
Nome da cópia de segurança.
Declaration
public string Nome { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Pasta
Pasta onde deve ser armazenada a cópia de segurança.
Declaration
public string Pasta { get; set; }
Property Value
Type | Description |
---|---|
System.String |
PeriodoRemocao
Período que define os ficheiros de cópia de segurança antigos.
Declaration
public AdmBETipos.EnumPeriodoRemocaoBackups PeriodoRemocao { get; set; }
Property Value
Type | Description |
---|---|
AdmBETipos.EnumPeriodoRemocaoBackups |
RemoverFicheirosNum
Indica o número de ficheiros de cópia de segurança antigas que devem ser removidos.
Declaration
public int RemoverFicheirosNum { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Sobrepor
Indica se a cópia de segurança deve sobrepor o ficheiro (se existir).
Declaration
public bool Sobrepor { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
UsarPastaPorDefeito
Indica se deve ser utilizada a pasta por defeito para cópias de segurança do servidor para armazenar o ficheiro.
Declaration
public bool UsarPastaPorDefeito { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Verificar
Indica se a cópia de segurança deve ser verificada após execução.
Declaration
public bool Verificar { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Methods
Finalize()
Declaration
protected void Finalize()
NomeDaTarefa(String)
Devolve o nome da tarefa.
Declaration
public string NomeDaTarefa(string strNomePlano)
Parameters
Type | Name | Description |
---|---|---|
System.String | strNomePlano | Nome do plano de manutenção. |
Returns
Type | Description |
---|---|
System.String |