C# Класс Blacker.MangaScraper.Library.DAL.StorageDAL

Наследование: Blacker.MangaScraper.Library.SQLite.SQLiteDALBase
Показать файл Открыть проект

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

Метод Описание
GetChapterInfo ( string id ) : DownloadedChapterInfo
GetChaptersInfo ( ) : IEnumerable
GetChaptersInfo ( System.DateTime newerThan ) : IEnumerable
GetChaptersInfo ( IMangaRecord mangaRecord ) : IEnumerable
GetChaptersInfo ( string search ) : IEnumerable
GetRecentFolders ( System.Guid scraperId, string mangaId ) : int>.IDictionary
GetRecentlyDownloadedMangas ( System.DateTime downloadedAfter ) : IEnumerable
RemoveDownloadInfo ( string chapterId ) : bool
StoreChapterInfo ( DownloadedChapterInfo chapterInfo ) : bool
UpdateScrapers ( IEnumerable scrapers ) : void

Приватные методы

Метод Описание
GetChaptersInfo ( string condition, object>.IEnumerable parameters ) : IEnumerable
LoadChapterFromDataRow ( DataRow row ) : ChapterRecord
LoadDownloadInfoFromDataRow ( DataRow row, ChapterRecord chapter ) : DownloadedChapterInfo

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

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

public GetChapterInfo ( string id ) : DownloadedChapterInfo
id string
Результат DownloadedChapterInfo

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

public GetChaptersInfo ( ) : IEnumerable
Результат IEnumerable

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

public GetChaptersInfo ( System.DateTime newerThan ) : IEnumerable
newerThan System.DateTime
Результат IEnumerable

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

public GetChaptersInfo ( IMangaRecord mangaRecord ) : IEnumerable
mangaRecord IMangaRecord
Результат IEnumerable

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

public GetChaptersInfo ( string search ) : IEnumerable
search string
Результат IEnumerable

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

public GetRecentFolders ( System.Guid scraperId, string mangaId ) : int>.IDictionary
scraperId System.Guid
mangaId string
Результат int>.IDictionary

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

public GetRecentlyDownloadedMangas ( System.DateTime downloadedAfter ) : IEnumerable
downloadedAfter System.DateTime
Результат IEnumerable

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

public RemoveDownloadInfo ( string chapterId ) : bool
chapterId string
Результат bool

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

public StoreChapterInfo ( DownloadedChapterInfo chapterInfo ) : bool
chapterInfo DownloadedChapterInfo
Результат bool

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

public UpdateScrapers ( IEnumerable scrapers ) : void
scrapers IEnumerable
Результат void