C# Класс Raven.Database.Data.DynamicQueryMapping

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Create ( DocumentDatabase database, IndexQuery query, string entityName ) : DynamicQueryMapping
Create ( DocumentDatabase database, string query, string entityName ) : DynamicQueryMapping
CreateIndexDefinition ( ) : Raven.Database.Indexing.IndexDefinition
DynamicQueryMapping ( ) : System
GetSortInfo ( Action addField ) : DynamicSortInfo[]

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

Метод Описание
AggregationMapPart ( ) : string
AggregationReducePart ( ) : string
AppendGroupByClauseForReduce ( StringBuilder sb ) : void
AppendSelectClauseForReduce ( StringBuilder sb ) : void
FindIndexName ( DocumentDatabase database, DynamicQueryMapping map, IndexQuery query ) : void
SetupFieldsToIndex ( IndexQuery query, string>.IEnumerable fields ) : void

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

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

public static Create ( DocumentDatabase database, IndexQuery query, string entityName ) : DynamicQueryMapping
database DocumentDatabase
query IndexQuery
entityName string
Результат DynamicQueryMapping

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

public static Create ( DocumentDatabase database, string query, string entityName ) : DynamicQueryMapping
database DocumentDatabase
query string
entityName string
Результат DynamicQueryMapping

CreateIndexDefinition() публичный Метод

public CreateIndexDefinition ( ) : Raven.Database.Indexing.IndexDefinition
Результат Raven.Database.Indexing.IndexDefinition

DynamicQueryMapping() публичный Метод

public DynamicQueryMapping ( ) : System
Результат System

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

public static GetSortInfo ( Action addField ) : DynamicSortInfo[]
addField Action
Результат DynamicSortInfo[]