C# Класс Emby.Kodi.SyncQueue.Data.DbRepo

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

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

Метод Описание
DbRepo ( string dp, ILogger logger, IJsonSerializer json = null ) : System
DeleteOldData ( long dtl ) : void
Dispose ( ) : void
GetItems ( long dtl, int status, bool movies, bool tvshows, bool music, bool musicvideos, bool boxsets ) : List
GetUserInfos ( long dtl, string userId, bool movies, bool tvshows, bool music, bool musicvideos, bool boxsets ) : List
SetUserInfoSync ( List dtos, List itemRefs, string userName, string userId, CancellationToken cancellationToken ) : void
WriteLibrarySync ( List Items, int status, CancellationToken cancellationToken ) : void

Защищенные методы

Метод Описание
Dispose ( bool dispose ) : void

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

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

public DbRepo ( string dp, ILogger logger, IJsonSerializer json = null ) : System
dp string
logger ILogger
json IJsonSerializer
Результат System

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

public DeleteOldData ( long dtl ) : void
dtl long
Результат void

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

public Dispose ( ) : void
Результат void

Dispose() защищенный Метод

protected Dispose ( bool dispose ) : void
dispose bool
Результат void

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

public GetItems ( long dtl, int status, bool movies, bool tvshows, bool music, bool musicvideos, bool boxsets ) : List
dtl long
status int
movies bool
tvshows bool
music bool
musicvideos bool
boxsets bool
Результат List

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

public GetUserInfos ( long dtl, string userId, bool movies, bool tvshows, bool music, bool musicvideos, bool boxsets ) : List
dtl long
userId string
movies bool
tvshows bool
music bool
musicvideos bool
boxsets bool
Результат List

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

public SetUserInfoSync ( List dtos, List itemRefs, string userName, string userId, CancellationToken cancellationToken ) : void
dtos List
itemRefs List
userName string
userId string
cancellationToken System.Threading.CancellationToken
Результат void

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

public WriteLibrarySync ( List Items, int status, CancellationToken cancellationToken ) : void
Items List
status int
cancellationToken System.Threading.CancellationToken
Результат void