C# 클래스 Raven.Database.Data.DynamicQueryMapping

파일 보기 프로젝트 열기: nhsevidence/ravendb 1 사용 예제들

공개 메소드들

메소드 설명
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[]