C# Class Deeply.ConsoleExecutionLog

Console Execution Log implementation.
Inheritance: IExecutionLog
Afficher le fichier Open project: jsnape/deeply

Méthodes publiques

Méthode Description
ReportProgress ( ITask task, string message, int percentComplete ) : void

Called regularly during task execution to report progress.

TaskFailed ( ITask task, string reason ) : void

Called when a task execution fails.

TaskStarted ( ITask task ) : void

Called when a task starts.

TaskSucceeded ( ITask task ) : void

Called when a task has finished execution successfully.

Method Details

ReportProgress() public méthode

Called regularly during task execution to report progress.
public ReportProgress ( ITask task, string message, int percentComplete ) : void
task ITask The task.
message string A message of progress.
percentComplete int An estimation of percent complete.
Résultat void

TaskFailed() public méthode

Called when a task execution fails.
public TaskFailed ( ITask task, string reason ) : void
task ITask The task.
reason string Task failure reason.
Résultat void

TaskStarted() public méthode

Called when a task starts.
public TaskStarted ( ITask task ) : void
task ITask The task.
Résultat void

TaskSucceeded() public méthode

Called when a task has finished execution successfully.
public TaskSucceeded ( ITask task ) : void
task ITask The task.
Résultat void