C# Class Hyena.Jobs.Job

Afficher le fichier Open project: rubenv/tripod Class Usage Examples

Private Properties

Свойство Type Description
Cancel void
Pause bool
Pause bool
Preempt void
Start void

Méthodes publiques

Méthode Description
Job ( ) : System
Job ( string title, PriorityHints hints ) : System
SetResources ( ) : void
Update ( string title, string status, double progress ) : void
YieldToScheduler ( ) : void

Méthodes protégées

Méthode Description
FreezeUpdate ( ) : void
OnFinished ( ) : void
OnUpdated ( ) : void
RunJob ( ) : void
ThawUpdate ( bool raiseUpdate ) : void

Private Methods

Méthode Description
Cancel ( ) : void
Pause ( ) : bool
Pause ( bool unschedule ) : bool
Preempt ( ) : void
Start ( ) : void

Method Details

FreezeUpdate() protected méthode

protected FreezeUpdate ( ) : void
Résultat void

Job() public méthode

public Job ( ) : System
Résultat System

Job() public méthode

public Job ( string title, PriorityHints hints ) : System
title string
hints PriorityHints
Résultat System

OnFinished() protected méthode

protected OnFinished ( ) : void
Résultat void

OnUpdated() protected méthode

protected OnUpdated ( ) : void
Résultat void

RunJob() protected méthode

protected RunJob ( ) : void
Résultat void

SetResources() public méthode

public SetResources ( ) : void
Résultat void

ThawUpdate() protected méthode

protected ThawUpdate ( bool raiseUpdate ) : void
raiseUpdate bool
Résultat void

Update() public méthode

public Update ( string title, string status, double progress ) : void
title string
status string
progress double
Résultat void

YieldToScheduler() public méthode

public YieldToScheduler ( ) : void
Résultat void