Deveel.Data.Sql.Statements.ColumnChecker.DefaultChecker.ResolveColumnName C# (CSharp) Метод

ResolveColumnName() публичный Метод

public ResolveColumnName ( string columnName ) : string
columnName string
Результат string
            public override string ResolveColumnName(string columnName)
            {
                var comparison = ignoreCase ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal;
                string foundColumn = null;

                foreach (var columnInfo in tableInfo) {
                    if (String.Equals(columnInfo.ColumnName, columnName, comparison)) {
                        if (foundColumn != null)
                            throw new InvalidOperationException(String.Format("Column name '{0}' caused an ambiguous match in table.", columnName));

                        foundColumn = columnInfo.ColumnName;
                    }
                }

                return foundColumn;
            }
ColumnChecker.DefaultChecker