C# Класс Deveel.Data.Sql.Statements.ColumnChecker

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CheckColumns ( IEnumerable columnNames ) : IEnumerable
CheckExpression ( SqlExpression expression ) : SqlExpression
Default ( IRequest context, ObjectName tableName ) : ColumnChecker
ResolveColumnName ( string columnName ) : string
StripColumnList ( string tableDomain, IEnumerable columnList ) : IEnumerable
StripTableName ( string tableDomain, string column ) : string

Описание методов

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

public CheckColumns ( IEnumerable columnNames ) : IEnumerable
columnNames IEnumerable
Результат IEnumerable

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

public CheckExpression ( SqlExpression expression ) : SqlExpression
expression Deveel.Data.Sql.Expressions.SqlExpression
Результат Deveel.Data.Sql.Expressions.SqlExpression

Default() публичный статический Метод

public static Default ( IRequest context, ObjectName tableName ) : ColumnChecker
context IRequest
tableName ObjectName
Результат ColumnChecker

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

public abstract ResolveColumnName ( string columnName ) : string
columnName string
Результат string

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

public StripColumnList ( string tableDomain, IEnumerable columnList ) : IEnumerable
tableDomain string
columnList IEnumerable
Результат IEnumerable

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

public StripTableName ( string tableDomain, string column ) : string
tableDomain string
column string
Результат string