C# Класс IQMap.SqlQueryBuilder.Impl.SqlQueryDef

A pass-through implementation of IQuery
Наследование: ISqlQuery
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
QuerySql string
_Parameters IEnumerable

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

Метод Описание
Clone ( ) : ISqlQuery
ExpectType ( QueryType type ) : void
GetQuery ( ) : string
GetQuery ( SqlClause clause ) : string
SqlQueryDef ( ) : System
SqlQueryDef ( ISqlQuery query ) : System
SqlQueryDef ( string sql ) : System
SqlQueryDef ( string sql, IEnumerable parameters ) : System
ToString ( ) : string

Защищенные методы

Метод Описание
Fail ( ) : Exception
ParseQueryType ( ) : QueryType

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

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

public Clone ( ) : ISqlQuery
Результат ISqlQuery

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

public ExpectType ( QueryType type ) : void
type QueryType
Результат void

Fail() защищенный Метод

protected Fail ( ) : Exception
Результат System.Exception

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

public GetQuery ( ) : string
Результат string

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

public GetQuery ( SqlClause clause ) : string
clause SqlClause
Результат string

ParseQueryType() защищенный Метод

protected ParseQueryType ( ) : QueryType
Результат QueryType

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

public SqlQueryDef ( ) : System
Результат System

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

public SqlQueryDef ( ISqlQuery query ) : System
query ISqlQuery
Результат System

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

public SqlQueryDef ( string sql ) : System
sql string
Результат System

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

public SqlQueryDef ( string sql, IEnumerable parameters ) : System
sql string
parameters IEnumerable
Результат System

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

public ToString ( ) : string
Результат string

Описание свойств

QuerySql защищенное свойство

protected string QuerySql
Результат string

_Parameters защищенное свойство

protected IEnumerable _Parameters
Результат IEnumerable