C# 클래스 IQMap.SqlQueryBuilder.Impl.SqlQueryDef

A pass-through implementation of IQuery
상속: ISqlQuery
파일 보기 프로젝트 열기: jamietre/IQMap 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
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