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

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

public BuildErrorMessage ( string parentName ) : string
parentName string
Результат string
        public string BuildErrorMessage( string parentName )
        {
            var sb = new StringBuilder();
            var prefix = new StringBuilder();
            if (!String.IsNullOrEmpty( parentName ))
                prefix.Append( parentName ).Append( "." );
            if (!String.IsNullOrEmpty( _name ))
                prefix.Append( _name );

            foreach (string error in _errors)
            {
                sb.Append( prefix ).Append( " \"" ).Append( error ).Append( "\"\n\n" );
            }

            foreach (SchemaValidationResult result in _results)
            {
                if (result.HasErrors())
                {
                    sb.Append( result.BuildErrorMessage( prefix.ToString() ) );
                }
            }
            return sb.ToString();
        }