C# Класс Emby.Kodi.SyncQueue.EntryPoints.UserSyncNotification

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

Private Properties

Свойство Тип Описание
FilterItem bool
SaveUserChanges Task
SendNotifications Task
TriggerCancellation void
UpdateTimerCallback void
_userDataManager_UserDataSaved void

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

Метод Описание
Dispose ( ) : void
Run ( ) : void
UserSyncNotification ( ILibraryManager libraryManager, IUserDataManager userDataManager, ISessionManager sessionManager, ILogger logger, IUserManager userManager, IJsonSerializer jsonSerializer, IApplicationPaths applicationPaths ) : MediaBrowser.Controller.Entities

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

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

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

Метод Описание
FilterItem ( BaseItem item, int &type ) : bool
SaveUserChanges ( List dtos, List itemRefs, string userName, string userId, CancellationToken cancellationToken ) : Task
SendNotifications ( IEnumerable changes, List itemRefs, CancellationToken cancellationToken ) : Task
TriggerCancellation ( ) : void
UpdateTimerCallback ( object state ) : void
_userDataManager_UserDataSaved ( object sender, MediaBrowser.Controller.Library.UserDataSaveEventArgs e ) : void

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

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

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

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

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

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

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

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

public UserSyncNotification ( ILibraryManager libraryManager, IUserDataManager userDataManager, ISessionManager sessionManager, ILogger logger, IUserManager userManager, IJsonSerializer jsonSerializer, IApplicationPaths applicationPaths ) : MediaBrowser.Controller.Entities
libraryManager ILibraryManager
userDataManager IUserDataManager
sessionManager ISessionManager
logger ILogger
userManager IUserManager
jsonSerializer IJsonSerializer
applicationPaths IApplicationPaths
Результат MediaBrowser.Controller.Entities