ITaskExecutionManager Schnittstelle

Definition

Stellt eine Auflistung der Tasks bereit, die während der Taskausführung verwaltet werden sollen.

public interface class ITaskExecutionManager
public interface ITaskExecutionManager
type ITaskExecutionManager = interface
Public Interface ITaskExecutionManager

Eigenschaften

IsPerforming

Ruft einen Wert ab, der angibt, ob der Ausführungs-Manager den Task ausführt.

LastExecutionError

Ruft den Ausnahmefehler ab, der während der letzten Ausführung aufgetreten ist.

Tasks

Ruft die Auflistung von Tasks ab.

Methoden

Perform()

Führt die Tasks aus der Auflistung von Tasks aus.

Script(ISfcScriptCollector)

Generiert das Skript.

Ereignisse

Cancelled

Tritt auf, wenn der Ausführungs-Manager angibt, dass alle Tasks abgebrochen wurden.

ExecutionProgress

Tritt auf, wenn der Ausführungs-Manager den Status der Taskausführung angibt.

IsPerformingChanged

Tritt auf, wenn der Wert der IsPerforming-Eigenschaft geändert wird.

LogEntry

Tritt auf, wenn der Wert der IsPerforming-Eigenschaft geändert wurde.

Performed

Tritt auf, wenn die Ausführung aller Tasks abgeschlossen ist.

Performing

Tritt auf, wenn derzeit mit der Ausführung aller Tasks begonnen wird.

TaskPerformed

Tritt auf, wenn die Ausführung eines Tasks abgeschlossen ist.

TaskPerforming

Tritt auf, wenn derzeit mit der Ausführung eines einzelnen Tasks begonnen wird.

Gilt für: