C# Class Catalogue.Data.Query.RecordQueryer

Inheritance: IRecordQueryer
Afficher le fichier Open project: jncc/topcat Class Usage Examples

Méthodes publiques

Méthode Description
AsyncQuery ( IAsyncDocumentSession adb, RecordQueryInputModel input ) : IQueryable
Query ( RecordQueryInputModel input ) : IQueryable

A general-purpose query that returns records. Can be materialised as-is, or customised further (see SearchQuery method).

RecordQueryer ( IDocumentSession db ) : System
Search ( RecordQueryInputModel input ) : SearchOutputModel

A query for the Google-style search results page.

Private Methods

Méthode Description
MakeKeywordOutputModelList ( List keywords ) : IEnumerable
RecordQueryImpl ( RecordQueryInputModel input, IQueryable query ) : IQueryable

Method Details

AsyncQuery() public méthode

public AsyncQuery ( IAsyncDocumentSession adb, RecordQueryInputModel input ) : IQueryable
adb IAsyncDocumentSession
input RecordQueryInputModel
Résultat IQueryable

Query() public méthode

A general-purpose query that returns records. Can be materialised as-is, or customised further (see SearchQuery method).
public Query ( RecordQueryInputModel input ) : IQueryable
input RecordQueryInputModel
Résultat IQueryable

RecordQueryer() public méthode

public RecordQueryer ( IDocumentSession db ) : System
db IDocumentSession
Résultat System

Search() public méthode

A query for the Google-style search results page.
public Search ( RecordQueryInputModel input ) : SearchOutputModel
input RecordQueryInputModel
Résultat SearchOutputModel