Namespace MediaBrowser.Controller.Providers
Classes
AlbumInfo
ArtistInfo
BaseMetadataResult
BookInfo
BoxSetInfo
DirectoryService
DynamicImageInfo
DynamicImageResponse
EnhancedImageInfo
EpisodeInfo
GameInfo
GameSystemInfo
ImageRefreshOptions
ItemInfo
ItemLookupInfo
LocalImageInfo
MetadataRefreshOptions
MetadataResult<T>
MovieInfo
MusicVideoInfo
PersonLookupInfo
RefreshProgressInfo
RemoteImageFetchOptions
RemoteMetadataFetchOptions<TLookupInfoType>
RemoteSearchQuery<T>
RemoteSearchResultHelper
SeasonInfo
SeriesInfo
SongInfo
TrailerInfo
Interfaces
ICustomMetadataProvider
ICustomMetadataProvider<TItemType>
IDirectoryService
IDynamicImageProvider
IDynamicImageProviderWithLibraryOptions
IExternalId
IExtrasProvider
IForcedProvider
This is a marker interface that will cause a provider to run even if IsLocked=true
IHasItemChangeMonitor
IHasLookupInfo<TLookupInfoType>
IHasMetadataFeatures
IHasOrder
IHasWebsite
IImageEnhancer
IImageProvider
Interface IImageProvider
ILazyImageProvider
ILocalImageFileProvider
ILocalImageProvider
This is just a marker interface
ILocalMetadataProvider
ILocalMetadataProvider<TItemType>
IMetadataProvider
Marker interface
IMetadataProvider<TItemType>
IMetadataService
IMultipleLocalMetadataProvider<TItemType>
IPreRefreshProvider
IProviderManager
Interface IProviderManager
IRemoteImageProvider
Interface IImageProvider
IRemoteImageProviderWithOptions
IRemoteMetadataProvider
IRemoteMetadataProvider<TItemType, TLookupInfoType>
IRemoteMetadataProviderWithOptions<TItemType, TLookupInfoType>
IRemoteSearchProvider
IRemoteSearchProvider<TLookupInfoType>
ISeriesMetadataProvider
Enums
ExtraSource
MetadataProviderPriority
Determines when a provider should execute, relative to others
MetadataRefreshMode
RefreshPriority
VideoContentType
Enum VideoContentType