C# Class MPTagThat.Core.AlbumInfo.AlbumSites.AbstractAlbumSite

显示文件 Open project: MediaPortal/MPTagThat

Protected Properties

Property Type Description
AlbumName string
Albums List
ArtistName string
Complete bool
MEventStopSiteSearches System.Threading.WaitHandle
TimeLimit int

Public Methods

Method Description
GetAlbumInfo ( ) : void
SiteActive ( ) : bool

Protected Methods

Method Description
AbstractAlbumSite ( string artist, string album, WaitHandle mEventStopSiteSearches, int timeLimit ) : System.Collections.Generic
GetAlbumInfoWithTimer ( ) : void

Private Methods

Method Description
TimerElapsed ( object sender, System.Timers.ElapsedEventArgs e ) : void

Method Details

AbstractAlbumSite() protected method

protected AbstractAlbumSite ( string artist, string album, WaitHandle mEventStopSiteSearches, int timeLimit ) : System.Collections.Generic
artist string
album string
mEventStopSiteSearches System.Threading.WaitHandle
timeLimit int
return System.Collections.Generic

GetAlbumInfo() public method

public GetAlbumInfo ( ) : void
return void

GetAlbumInfoWithTimer() protected abstract method

protected abstract GetAlbumInfoWithTimer ( ) : void
return void

SiteActive() public abstract method

public abstract SiteActive ( ) : bool
return bool

Property Details

AlbumName protected_oe property

protected string AlbumName
return string

Albums protected_oe property

protected List Albums
return List

ArtistName protected_oe property

protected string ArtistName
return string

Complete protected_oe property

protected bool Complete
return bool

MEventStopSiteSearches protected_oe property

protected WaitHandle,System.Threading MEventStopSiteSearches
return System.Threading.WaitHandle

TimeLimit protected_oe property

protected int TimeLimit
return int