C# 클래스 JPB.DataAccess.Query.InternalContainerContainer

상속: IQueryContainer
파일 보기 프로젝트 열기: JPVenson/DataAccess

공개 메소드들

메소드 설명
Clone ( ) : IQueryContainer
Compile ( ) : IDbCommand
CompileFlat ( ) : IEnumerable>.Tuple
Execute ( ) : int

Executes a query without result parsing

GetEnumerator ( ) : IEnumerator

GetNextParameterId ( ) : int
InternalContainerContainer ( DbAccessLayer database ) : System

Creates a new Instance of an QueryText Builder that creates Database aware querys

InternalContainerContainer ( DbAccessLayer database, Type forType ) : System

Creates a new Instance of an QueryCommand Builder that creates Database aware querys

Render ( ) : string

Renders the Current Object

SetAutoRenaming ( bool value ) : IQueryContainer

QueryCommand like setter for AllowParamterRenaming

ToString ( ) : string
WithEnumerationMode ( EnumerationMode mode ) : IQueryContainer

QueryCommand like setter for WithEnumerationMode

WithParamterRenaming ( bool mode ) : IQueryContainer

QueryCommand like setter for AllowParamterRenaming [Duplicate]

비공개 메소드들

메소드 설명
InternalContainerContainer ( IQueryContainer pre ) : System
Render ( StringBuilderInterlaced sb ) : void

메소드 상세

Clone() 공개 메소드

public Clone ( ) : IQueryContainer
리턴 IQueryContainer

Compile() 공개 메소드

public Compile ( ) : IDbCommand
리턴 IDbCommand

CompileFlat() 공개 메소드

public CompileFlat ( ) : IEnumerable>.Tuple
리턴 IEnumerable>.Tuple

Execute() 공개 메소드

Executes a query without result parsing
public Execute ( ) : int
리턴 int

GetEnumerator() 공개 메소드

public GetEnumerator ( ) : IEnumerator
리턴 IEnumerator

GetNextParameterId() 공개 메소드

public GetNextParameterId ( ) : int
리턴 int

InternalContainerContainer() 공개 메소드

Creates a new Instance of an QueryText Builder that creates Database aware querys
public InternalContainerContainer ( DbAccessLayer database ) : System
database JPB.DataAccess.Manager.DbAccessLayer
리턴 System

InternalContainerContainer() 공개 메소드

Creates a new Instance of an QueryCommand Builder that creates Database aware querys
public InternalContainerContainer ( DbAccessLayer database, Type forType ) : System
database JPB.DataAccess.Manager.DbAccessLayer
forType System.Type
리턴 System

Render() 공개 메소드

Renders the Current Object
public Render ( ) : string
리턴 string

SetAutoRenaming() 공개 메소드

QueryCommand like setter for AllowParamterRenaming
public SetAutoRenaming ( bool value ) : IQueryContainer
value bool
리턴 IQueryContainer

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

WithEnumerationMode() 공개 메소드

QueryCommand like setter for WithEnumerationMode
public WithEnumerationMode ( EnumerationMode mode ) : IQueryContainer
mode EnumerationMode
리턴 IQueryContainer

WithParamterRenaming() 공개 메소드

QueryCommand like setter for AllowParamterRenaming [Duplicate]
public WithParamterRenaming ( bool mode ) : IQueryContainer
mode bool
리턴 IQueryContainer