ATMLSchemaLibrary.managers.SchemaValidationResult.HasErrors C# (CSharp) Метод

HasErrors() публичный метод

public HasErrors ( ) : bool
Результат bool
        public bool HasErrors()
        {
            bool hasErrors = Errors.Count > 0;
            foreach (SchemaValidationResult result in _results)
            {
                hasErrors |= result.HasErrors();
            }
            return hasErrors;
        }

Usage Example

 public bool Validate( out string error )
 {
     bool isValid = true;
     StringBuilder sb = new StringBuilder();
     foreach (NamedValue factoryDefault in _factoryDefaults)
     {
         SchemaValidationResult svr = new SchemaValidationResult();
         isValid &= factoryDefault.Validate( svr );
         if (svr.HasErrors())
             sb.Append( svr.ErrorMessage ).Append( ", " );
     }
     if( sb.ToString().EndsWith( ", " ) )
         sb.Length = sb.Length - 2;
     error = sb.ToString();
     return isValid;
 }
All Usage Examples Of ATMLSchemaLibrary.managers.SchemaValidationResult::HasErrors