C# Class Frapid.WebApi.DataAccess.ViewRepository

Inheritance: Frapid.DbPolicy.DbAccess, IViewRepository
Afficher le fichier Open project: frapid/frapid Class Usage Examples

Méthodes publiques

Méthode Description
CountAsync ( ) : Task
CountFilteredAsync ( string filterName ) : Task
CountWhereAsync ( List filters ) : Task
GetAsync ( ) : Task>
GetDisplayFieldsAsync ( ) : Task>
GetDisplayFieldsAsync ( List filters ) : Task>
GetFilteredAsync ( long pageNumber, string filterName ) : Task>
GetFiltersAsync ( string database, string filterName ) : Task>
GetLookupFieldsAsync ( ) : Task>
GetLookupFieldsAsync ( List filters ) : Task>
GetPaginatedResultAsync ( ) : Task>
GetPaginatedResultAsync ( long pageNumber ) : Task>
GetWhereAsync ( long pageNumber, List filters ) : Task>
ViewRepository ( string schemaName, string tableName, string database, long loginId, int userId ) : System.Collections.Generic

Private Methods

Méthode Description
GetCandidateKeyByConvention ( ) : string
GetLookupFieldByConvention ( ) : string
GetNameColumnByConvention ( ) : string
GetTableByConvention ( ) : string

Method Details

CountAsync() public méthode

public CountAsync ( ) : Task
Résultat Task

CountFilteredAsync() public méthode

public CountFilteredAsync ( string filterName ) : Task
filterName string
Résultat Task

CountWhereAsync() public méthode

public CountWhereAsync ( List filters ) : Task
filters List
Résultat Task

GetAsync() public méthode

public GetAsync ( ) : Task>
Résultat Task>

GetDisplayFieldsAsync() public méthode

public GetDisplayFieldsAsync ( ) : Task>
Résultat Task>

GetDisplayFieldsAsync() public méthode

public GetDisplayFieldsAsync ( List filters ) : Task>
filters List
Résultat Task>

GetFilteredAsync() public méthode

public GetFilteredAsync ( long pageNumber, string filterName ) : Task>
pageNumber long
filterName string
Résultat Task>

GetFiltersAsync() public méthode

public GetFiltersAsync ( string database, string filterName ) : Task>
database string
filterName string
Résultat Task>

GetLookupFieldsAsync() public méthode

public GetLookupFieldsAsync ( ) : Task>
Résultat Task>

GetLookupFieldsAsync() public méthode

public GetLookupFieldsAsync ( List filters ) : Task>
filters List
Résultat Task>

GetPaginatedResultAsync() public méthode

public GetPaginatedResultAsync ( ) : Task>
Résultat Task>

GetPaginatedResultAsync() public méthode

public GetPaginatedResultAsync ( long pageNumber ) : Task>
pageNumber long
Résultat Task>

GetWhereAsync() public méthode

public GetWhereAsync ( long pageNumber, List filters ) : Task>
pageNumber long
filters List
Résultat Task>

ViewRepository() public méthode

public ViewRepository ( string schemaName, string tableName, string database, long loginId, int userId ) : System.Collections.Generic
schemaName string
tableName string
database string
loginId long
userId int
Résultat System.Collections.Generic