C# Класс LyricsEngine.LyricSearch

Class emulates long process which runs in worker thread and makes synchronous user UI operations.
Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
LyricsSites string[]

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

Метод Описание
Dispose ( ) : void
Run ( ) : void
ValidateSearchOutput ( string lyric, string site ) : bool
ValidateSearchOutputForAllowAllToComplete ( string lyric, string site ) : bool

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

Метод Описание
LyricSearch ( LyricsController lyricsController, string artist, string title, string strippedArtistName, int row, bool allowAllToComplete, bool automaticUpdate ) : System
RunSearchForSiteInThread ( string lyricsSearchSiteName ) : void
StopDueToTimeLimit ( object sender, EventArgs e ) : void

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

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

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

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

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

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

public ValidateSearchOutput ( string lyric, string site ) : bool
lyric string
site string
Результат bool

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

public ValidateSearchOutputForAllowAllToComplete ( string lyric, string site ) : bool
lyric string
site string
Результат bool

Описание свойств

LyricsSites публичное статическое свойство

public static string[] LyricsSites
Результат string[]