C# 클래스 MediaPortal.Plugins.MovingPictures.DataProviders.DataProviderManager

파일 보기 프로젝트 열기: damienhaynes/moving-pictures 1 사용 예제들

공개 메소드들

메소드 설명
AddSource ( Type providerType ) : AddSourceResult
AddSource ( Type providerType, string scriptContents ) : AddSourceResult
AddSource ( Type providerType, string scriptContents, bool active ) : AddSourceResult
ArrangeDataProviders ( string languageCode ) : void
AutoArrangeDataProviders ( ) : void
ChangePriority ( DBSourceInfo source, DataType type, bool raise ) : void
Get ( MovieSignature movieSignature ) : List
GetArtwork ( DBMovieInfo movie ) : bool
GetAvailableLanguages ( ) : HashSet
GetBackdrop ( DBMovieInfo movie ) : bool
GetInstance ( ) : DataProviderManager
GetList ( DataType type ) : ReadOnlyCollection
Initialize ( ) : void
LoadInternalProviders ( ) : void
RemoveSource ( DBSourceInfo source ) : void
SetDisabled ( DBSourceInfo source, DataType type, bool disable ) : void
Update ( DBMovieInfo movie ) : void

비공개 메소드들

메소드 설명
DataProviderManager ( ) : System
getEditableList ( DataType type ) : List
loadProvidersFromDatabase ( ) : void
normalizePriorities ( ) : void
updateListsWith ( DBSourceInfo newSource ) : void

메소드 상세

AddSource() 공개 메소드

public AddSource ( Type providerType ) : AddSourceResult
providerType System.Type
리턴 AddSourceResult

AddSource() 공개 메소드

public AddSource ( Type providerType, string scriptContents ) : AddSourceResult
providerType System.Type
scriptContents string
리턴 AddSourceResult

AddSource() 공개 메소드

public AddSource ( Type providerType, string scriptContents, bool active ) : AddSourceResult
providerType System.Type
scriptContents string
active bool
리턴 AddSourceResult

ArrangeDataProviders() 공개 메소드

public ArrangeDataProviders ( string languageCode ) : void
languageCode string
리턴 void

AutoArrangeDataProviders() 공개 메소드

public AutoArrangeDataProviders ( ) : void
리턴 void

ChangePriority() 공개 메소드

public ChangePriority ( DBSourceInfo source, DataType type, bool raise ) : void
source DBSourceInfo
type DataType
raise bool
리턴 void

Get() 공개 메소드

public Get ( MovieSignature movieSignature ) : List
movieSignature MediaPortal.Plugins.MovingPictures.SignatureBuilders.MovieSignature
리턴 List

GetArtwork() 공개 메소드

public GetArtwork ( DBMovieInfo movie ) : bool
movie MediaPortal.Plugins.MovingPictures.Database.DBMovieInfo
리턴 bool

GetAvailableLanguages() 공개 메소드

public GetAvailableLanguages ( ) : HashSet
리턴 HashSet

GetBackdrop() 공개 메소드

public GetBackdrop ( DBMovieInfo movie ) : bool
movie MediaPortal.Plugins.MovingPictures.Database.DBMovieInfo
리턴 bool

GetInstance() 공개 정적인 메소드

public static GetInstance ( ) : DataProviderManager
리턴 DataProviderManager

GetList() 공개 메소드

public GetList ( DataType type ) : ReadOnlyCollection
type DataType
리턴 ReadOnlyCollection

Initialize() 공개 정적인 메소드

public static Initialize ( ) : void
리턴 void

LoadInternalProviders() 공개 메소드

public LoadInternalProviders ( ) : void
리턴 void

RemoveSource() 공개 메소드

public RemoveSource ( DBSourceInfo source ) : void
source DBSourceInfo
리턴 void

SetDisabled() 공개 메소드

public SetDisabled ( DBSourceInfo source, DataType type, bool disable ) : void
source DBSourceInfo
type DataType
disable bool
리턴 void

Update() 공개 메소드

public Update ( DBMovieInfo movie ) : void
movie MediaPortal.Plugins.MovingPictures.Database.DBMovieInfo
리턴 void