C# Класс JPB.DataAccess.Query.InternalContainerContainer

Наследование: IQueryContainer
Показать файл Открыть проект

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

Метод Описание
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