C# Класс WaveBox.Core.Model.Repository.VideoRepository

Наследование: IVideoRepository
Показать файл Открыть проект

Открытые методы

Метод Описание
AllVideos ( ) : IList
CountVideos ( ) : int
InsertVideo ( System.Video video, bool replace = false ) : bool
LimitVideos ( int index, int duration = Int32.MinValue ) : IList
RangeVideos ( char start, char end ) : IList
SearchVideos ( string field, string query, bool exact = true ) : IList
TotalVideoDuration ( ) : long
TotalVideoSize ( ) : long
VideoForId ( int videoId ) : System.Video
VideoRepository ( IDatabase database ) : System

Описание методов

AllVideos() публичный Метод

public AllVideos ( ) : IList
Результат IList

CountVideos() публичный Метод

public CountVideos ( ) : int
Результат int

InsertVideo() публичный Метод

public InsertVideo ( System.Video video, bool replace = false ) : bool
video System.Video
replace bool
Результат bool

LimitVideos() публичный Метод

public LimitVideos ( int index, int duration = Int32.MinValue ) : IList
index int
duration int
Результат IList

RangeVideos() публичный Метод

public RangeVideos ( char start, char end ) : IList
start char
end char
Результат IList

SearchVideos() публичный Метод

public SearchVideos ( string field, string query, bool exact = true ) : IList
field string
query string
exact bool
Результат IList

TotalVideoDuration() публичный Метод

public TotalVideoDuration ( ) : long
Результат long

TotalVideoSize() публичный Метод

public TotalVideoSize ( ) : long
Результат long

VideoForId() публичный Метод

public VideoForId ( int videoId ) : System.Video
videoId int
Результат System.Video

VideoRepository() публичный Метод

public VideoRepository ( IDatabase database ) : System
database IDatabase
Результат System