C# Class IQMap.SqlQueryBuilder.Impl.SqlQueryDef

A pass-through implementation of IQuery
Inheritance: ISqlQuery
Afficher le fichier Open project: jamietre/IQMap Class Usage Examples

Protected Properties

Свойство Type Description
QuerySql string
_Parameters IEnumerable

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
Fail ( ) : Exception
ParseQueryType ( ) : QueryType

Method Details

Clone() public méthode

public Clone ( ) : ISqlQuery
Résultat ISqlQuery

ExpectType() public méthode

public ExpectType ( QueryType type ) : void
type QueryType
Résultat void

Fail() protected méthode

protected Fail ( ) : Exception
Résultat System.Exception

GetQuery() public méthode

public GetQuery ( ) : string
Résultat string

GetQuery() public méthode

public GetQuery ( SqlClause clause ) : string
clause SqlClause
Résultat string

ParseQueryType() protected méthode

protected ParseQueryType ( ) : QueryType
Résultat QueryType

SqlQueryDef() public méthode

public SqlQueryDef ( ) : System
Résultat System

SqlQueryDef() public méthode

public SqlQueryDef ( ISqlQuery query ) : System
query ISqlQuery
Résultat System

SqlQueryDef() public méthode

public SqlQueryDef ( string sql ) : System
sql string
Résultat System

SqlQueryDef() public méthode

public SqlQueryDef ( string sql, IEnumerable parameters ) : System
sql string
parameters IEnumerable
Résultat System

ToString() public méthode

public ToString ( ) : string
Résultat string

Property Details

QuerySql protected_oe property

protected string QuerySql
Résultat string

_Parameters protected_oe property

protected IEnumerable _Parameters
Résultat IEnumerable