C# 클래스 Raven.Database.Queries.DynamicQueryRunner

파일 보기 프로젝트 열기: robashton/ravendb

공개 메소드들

메소드 설명
DynamicQueryRunner ( DocumentDatabase database ) : System
ExecuteDynamicQuery ( string entityName, IndexQuery query ) : Raven.Database.Data.QueryResultWithIncludes

비공개 메소드들

메소드 설명
CreateAutoIndex ( string permanentIndexName, Func createDefinition ) : bool>.Tuple
CreateIndexQuery ( IndexQuery query, DynamicQueryMapping map, string realQuery ) : IndexQuery
ExecuteActualQuery ( IndexQuery query, DynamicQueryMapping map, bool>.Tuple touchTemporaryIndexResult, string realQuery ) : Raven.Database.Data.QueryResultWithIncludes
GetAppropriateIndexToQuery ( string entityName, IndexQuery query, DynamicQueryMapping map ) : bool>.Tuple
UpdateFieldNamesForSortedFields ( IndexQuery query, DynamicQueryMapping map ) : void
UpdateFieldsInArray ( DynamicQueryMapping map, string fields ) : void

메소드 상세

DynamicQueryRunner() 공개 메소드

public DynamicQueryRunner ( DocumentDatabase database ) : System
database DocumentDatabase
리턴 System

ExecuteDynamicQuery() 공개 메소드

public ExecuteDynamicQuery ( string entityName, IndexQuery query ) : Raven.Database.Data.QueryResultWithIncludes
entityName string
query IndexQuery
리턴 Raven.Database.Data.QueryResultWithIncludes