/// <inheritdoc />
 protected override Task <bool> OnDataLossAsync(RestoreContext restoreCtx, CancellationToken cancellationToken)
 {
     return(BackupRestoreServiceOperations.OnDataLossAsync(this, restoreCtx, cancellationToken));
 }
 /// <inheritdoc />
 public Task BeginRestoreBackup(BackupMetadata backupMetadata, DataLossMode dataLossMode)
 {
     return(BackupRestoreServiceOperations.BeginRestoreBackup(this, backupMetadata, dataLossMode));
 }
 /// <inheritdoc />
 public Task <List <BackupMetadata> > ListAllBackups()
 {
     return(BackupRestoreServiceOperations.ListAllBackups(this));
 }
 /// <inheritdoc />
 public Task BeginCreateBackup(BackupOption backupOption)
 {
     return(BackupRestoreServiceOperations.BeginCreateBackup(this, backupOption));
 }