C# Класс Signum.Engine.Basics.QueryLogic

Показать файл Открыть проект

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

Метод Описание
AssertStarted ( SchemaBuilder sb ) : void
GetQueryEntity ( object queryName ) : QueryEntity
GetTypeQueries ( TypeEntity typeEntity ) : List
Start ( SchemaBuilder sb, DynamicQueryManager dqm ) : void
ToQueryName ( string queryKey ) : object
ToQueryName ( this query ) : object
TryToQueryName ( string queryKey ) : object

Приватные методы

Метод Описание
CreateQueryNames ( ) : object>.Dictionary
GenerateQueries ( ) : IEnumerable
Schema_Generating ( ) : SqlPreCommand
SynchronizeQueries ( Replacements replacements ) : SqlPreCommand

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

AssertStarted() публичный статический Метод

public static AssertStarted ( SchemaBuilder sb ) : void
sb SchemaBuilder
Результат void

GetQueryEntity() публичный статический Метод

public static GetQueryEntity ( object queryName ) : QueryEntity
queryName object
Результат Signum.Entities.Basics.QueryEntity

GetTypeQueries() публичный статический Метод

public static GetTypeQueries ( TypeEntity typeEntity ) : List
typeEntity Signum.Entities.Basics.TypeEntity
Результат List

Start() публичный статический Метод

public static Start ( SchemaBuilder sb, DynamicQueryManager dqm ) : void
sb SchemaBuilder
dqm DynamicQueryManager
Результат void

ToQueryName() публичный статический Метод

public static ToQueryName ( string queryKey ) : object
queryKey string
Результат object

ToQueryName() публичный статический Метод

public static ToQueryName ( this query ) : object
query this
Результат object

TryToQueryName() публичный статический Метод

public static TryToQueryName ( string queryKey ) : object
queryKey string
Результат object