Property | Type | Description | |
---|---|---|---|
FilterItem | bool | ||
LibraryUpdateTimerCallback | void | ||
TriggerCancellation | void | ||
libraryManager_ItemAdded | void | ||
libraryManager_ItemRemoved | void | ||
libraryManager_ItemUpdated | void |
Method | Description | |
---|---|---|
Dispose ( ) : void |
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
|
|
LibrarySyncNotification ( ILibraryManager libraryManager, ISessionManager sessionManager, IUserManager userManager, ILogger logger, IJsonSerializer jsonSerializer, IApplicationPaths applicationPaths ) : MediaBrowser.Controller.Entities | ||
PushChangesToDB ( List |
||
Run ( ) : void | ||
UpdateLibrary ( List |
Method | Description | |
---|---|---|
Dispose ( bool dispose ) : void |
Releases unmanaged and - optionally - managed resources.
|
Method | Description | |
---|---|---|
FilterItem ( BaseItem item, int &type ) : bool | ||
LibraryUpdateTimerCallback ( object state ) : void |
Libraries the update timer callback.
|
|
TriggerCancellation ( ) : void | ||
libraryManager_ItemAdded ( object sender, MediaBrowser.Controller.Library.ItemChangeEventArgs e ) : void |
Handles the ItemAdded event of the libraryManager control.
|
|
libraryManager_ItemRemoved ( object sender, MediaBrowser.Controller.Library.ItemChangeEventArgs e ) : void |
Handles the ItemRemoved event of the libraryManager control.
|
|
libraryManager_ItemUpdated ( object sender, MediaBrowser.Controller.Library.ItemChangeEventArgs e ) : void |
Handles the ItemUpdated event of the libraryManager control.
|
protected Dispose ( bool dispose ) : void | ||
dispose | bool | |
return | void |
public LibrarySyncNotification ( ILibraryManager libraryManager, ISessionManager sessionManager, IUserManager userManager, ILogger logger, IJsonSerializer jsonSerializer, IApplicationPaths applicationPaths ) : MediaBrowser.Controller.Entities | ||
libraryManager | ILibraryManager | |
sessionManager | ISessionManager | |
userManager | IUserManager | |
logger | ILogger | |
jsonSerializer | IJsonSerializer | |
applicationPaths | IApplicationPaths | |
return | MediaBrowser.Controller.Entities |
public PushChangesToDB ( List |
||
itemsAdded | List |
|
itemsUpdated | List |
|
itemsRemoved | List |
|
cancellationToken | ||
return | Task |
public UpdateLibrary ( List |
||
Items | List |
|
tableName | string | |
status | int | |
cancellationToken | ||
return | Task |