C# 클래스 DataAccess.SearchVideoAccess

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

공개 메소드들

메소드 설명
ApplySearchFilters ( IQueryable Query, SearchSettings settings, Entities context ) : IQueryable

Applies all search filters to the video selection query.

GetAllFileNames ( ) : List
GetCategoryArtists ( SearchSettings settings ) : List

Returns the list of artists that have more than one song.

GetCategoryCategories ( SearchSettings settings ) : List

Returns the list of categories.

GetCategoryElements ( SearchSettings settings ) : List

Returns the list of elements.

GetCustomRatingCategories ( ) : List
GetFilterClause ( IQueryable Query, SearchRatingSetting item, double ratingRatio, Entities context ) : bool>>.Expression

Returns the Where clause for specified rating filter.

GetList ( SearchSettings settings ) : List
GetVideo ( System.Guid videoId ) : DataAccess.VideoListItem
QueryVideoListItem ( IQueryable query, SearchSettings settings ) : IQueryable

메소드 상세

ApplySearchFilters() 공개 정적인 메소드

Applies all search filters to the video selection query.
public static ApplySearchFilters ( IQueryable Query, SearchSettings settings, Entities context ) : IQueryable
Query IQueryable The video selection query.
settings SearchSettings The settings to apply to the query.
context Entities The data context to the database.
리턴 IQueryable

GetAllFileNames() 공개 정적인 메소드

public static GetAllFileNames ( ) : List
리턴 List

GetCategoryArtists() 공개 정적인 메소드

Returns the list of artists that have more than one song.
public static GetCategoryArtists ( SearchSettings settings ) : List
settings SearchSettings
리턴 List

GetCategoryCategories() 공개 정적인 메소드

Returns the list of categories.
public static GetCategoryCategories ( SearchSettings settings ) : List
settings SearchSettings
리턴 List

GetCategoryElements() 공개 정적인 메소드

Returns the list of elements.
public static GetCategoryElements ( SearchSettings settings ) : List
settings SearchSettings
리턴 List

GetCustomRatingCategories() 공개 정적인 메소드

public static GetCustomRatingCategories ( ) : List
리턴 List

GetFilterClause() 공개 정적인 메소드

Returns the Where clause for specified rating filter.
public static GetFilterClause ( IQueryable Query, SearchRatingSetting item, double ratingRatio, Entities context ) : bool>>.Expression
Query IQueryable The video selection query to filter.
item SearchRatingSetting The rating filter to apply.
ratingRatio double The rating ratio.
context Entities The data context to the database.
리턴 bool>>.Expression

GetList() 공개 정적인 메소드

public static GetList ( SearchSettings settings ) : List
settings SearchSettings
리턴 List

GetVideo() 공개 정적인 메소드

public static GetVideo ( System.Guid videoId ) : DataAccess.VideoListItem
videoId System.Guid
리턴 DataAccess.VideoListItem

QueryVideoListItem() 공개 정적인 메소드

public static QueryVideoListItem ( IQueryable query, SearchSettings settings ) : IQueryable
query IQueryable
settings SearchSettings
리턴 IQueryable