C# Class ArgusTV.Recorders.Common.WorkerThread

Afficher le fichier Open project: ARGUS-TV/ARGUS-TV-Recorders

Méthodes publiques

Méthode Description
Abort ( ) : void
Join ( int millisecondsTimeout ) : bool
Join ( ) : void
Start ( ) : void
Stop ( bool waitForExit ) : void
Stop ( bool waitForExit, int millisecondsTimeout ) : void

Méthodes protégées

Méthode Description
Run ( ) : void
WorkerThread ( string name ) : System
WorkerThread ( string name, ThreadPriority priority ) : System
WorkerThread ( string name, ThreadPriority priority, ApartmentState apartmentState ) : System

Private Methods

Méthode Description
InternalRun ( ) : void

Method Details

Abort() public méthode

public Abort ( ) : void
Résultat void

Join() public méthode

public Join ( int millisecondsTimeout ) : bool
millisecondsTimeout int
Résultat bool

Join() public méthode

public Join ( ) : void
Résultat void

Run() protected abstract méthode

protected abstract Run ( ) : void
Résultat void

Start() public méthode

public Start ( ) : void
Résultat void

Stop() public méthode

public Stop ( bool waitForExit ) : void
waitForExit bool
Résultat void

Stop() public méthode

public Stop ( bool waitForExit, int millisecondsTimeout ) : void
waitForExit bool
millisecondsTimeout int
Résultat void

WorkerThread() protected méthode

protected WorkerThread ( string name ) : System
name string
Résultat System

WorkerThread() protected méthode

protected WorkerThread ( string name, ThreadPriority priority ) : System
name string
priority ThreadPriority
Résultat System

WorkerThread() protected méthode

protected WorkerThread ( string name, ThreadPriority priority, ApartmentState apartmentState ) : System
name string
priority ThreadPriority
apartmentState ApartmentState
Résultat System