Freigeben über


WorkflowSchedulerService.Schedule Methode

Definition

Wird von der Laufzeit aufgerufen, um einen neuen Thread zum Ausführen einer Workflowinstanz anzufordern.

Überlädt

Schedule(WaitCallback, Guid)

Diese Methode wird beim Überschreiben in einer abgeleiteten Klasse von der Laufzeit aufgerufen, um ein Arbeitselement (Callback) für eine bestimmte Instanzen-ID zu planen.

Schedule(WaitCallback, Guid, DateTime, Guid)

Diese Methode wird beim Überschreiben in einer abgeleiteten Klasse von der Laufzeit aufgerufen, um eine Arbeitsaufgabe (Callback) für eine bestimmte Workflowinstanzen-ID zu planen, die zu einer bestimmten Zeit (DateTime) ausgeführt werden soll.

Schedule(WaitCallback, Guid)

Diese Methode wird beim Überschreiben in einer abgeleiteten Klasse von der Laufzeit aufgerufen, um ein Arbeitselement (Callback) für eine bestimmte Instanzen-ID zu planen.

protected public:
 abstract void Schedule(System::Threading::WaitCallback ^ callback, Guid workflowInstanceId);
protected internal abstract void Schedule (System.Threading.WaitCallback callback, Guid workflowInstanceId);
abstract member Schedule : System.Threading.WaitCallback * Guid -> unit
Protected Friend MustOverride Sub Schedule (callback As WaitCallback, workflowInstanceId As Guid)

Parameter

callback
WaitCallback

Ein WaitCallback-Multicastdelegat, der die auszuführende Methode darstellt.

workflowInstanceId
Guid

Guid, die die Workflowinstanz darstellt.

Hinweise

Verwenden Sie den WaitCallback-Konstruktor zum Erstellen der Delegatmethode, die im neuen Thread ausgeführt werden soll.

Gilt für:

Schedule(WaitCallback, Guid, DateTime, Guid)

Diese Methode wird beim Überschreiben in einer abgeleiteten Klasse von der Laufzeit aufgerufen, um eine Arbeitsaufgabe (Callback) für eine bestimmte Workflowinstanzen-ID zu planen, die zu einer bestimmten Zeit (DateTime) ausgeführt werden soll.

protected public:
 abstract void Schedule(System::Threading::WaitCallback ^ callback, Guid workflowInstanceId, DateTime whenUtc, Guid timerId);
protected internal abstract void Schedule (System.Threading.WaitCallback callback, Guid workflowInstanceId, DateTime whenUtc, Guid timerId);
abstract member Schedule : System.Threading.WaitCallback * Guid * DateTime * Guid -> unit
Protected Friend MustOverride Sub Schedule (callback As WaitCallback, workflowInstanceId As Guid, whenUtc As DateTime, timerId As Guid)

Parameter

callback
WaitCallback

Ein WaitCallback-Multicastdelegat, der die auszuführende Methode darstellt.

workflowInstanceId
Guid

Guid, die die hinzuzufügende Workflowinstanz darstellt.

whenUtc
DateTime

DateTime für den Beginn der auszuführenden Arbeitsaufgabe.

timerId
Guid

Eine Guid, die den geplanten Timer darstellt.

Gilt für: