// Token: 0x0600146E RID: 5230 RVA: 0x00052224 File Offset: 0x00050424
 protected override DatabaseValidationCheck.Result ValidateInternal(DatabaseValidationCheck.Arguments args, ref LocalizedString error)
 {
     error = LocalizedString.Empty;
     if (!AmBcsCopyValidation.IsHealthyOrDisconnected(args.DatabaseName, args.Status.CopyStatus, args.TargetServer, ref error))
     {
         return(DatabaseValidationCheck.Result.Failed);
     }
     return(DatabaseValidationCheck.Result.Passed);
 }
 protected override DatabaseValidationCheck.Result ValidateInternal(DatabaseValidationCheck.Arguments args, ref LocalizedString error)
 {
     error = LocalizedString.Empty;
     if (!AmBcsCopyValidation.IsTotalQueueLengthLessThanMaxThreshold(args.DatabaseName, args.Status.CopyStatus, args.TargetServer, ref error))
     {
         return(DatabaseValidationCheck.Result.Failed);
     }
     return(DatabaseValidationCheck.Result.Passed);
 }
 // Token: 0x06001474 RID: 5236 RVA: 0x000523F0 File Offset: 0x000505F0
 protected override DatabaseValidationCheck.Result ValidateInternal(DatabaseValidationCheck.Arguments args, ref LocalizedString error)
 {
     error = LocalizedString.Empty;
     if (!AmBcsCopyValidation.IsRealCopyQueueLengthAcceptable(args.DatabaseName, args.Status.CopyStatus, RegistryParameters.MaxAutoDatabaseMountDial, args.TargetServer, ref error))
     {
         return(DatabaseValidationCheck.Result.Failed);
     }
     return(DatabaseValidationCheck.Result.Passed);
 }