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)

Wenn diese Methode in einer abgeleiteten Klasse überschrieben wird, wird diese Methode von der Laufzeit aufgerufen, um eine Arbeitsaufgabe (Rückruf) für eine bestimmte Instanz-ID zu planen.

Schedule(WaitCallback, Guid, DateTime, Guid)

Wenn diese Methode in einer abgeleiteten Klasse überschrieben wird, wird diese Methode von der Laufzeit aufgerufen, um eine Arbeitsaufgabe (Rückruf) für eine bestimmte Workflowinstanz zu einem bestimmten Zeitpunkt (DateTime) zu planen.

Schedule(WaitCallback, Guid)

Wenn diese Methode in einer abgeleiteten Klasse überschrieben wird, wird diese Methode von der Laufzeit aufgerufen, um eine Arbeitsaufgabe (Rückruf) für eine bestimmte Instanz-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

Eine Guid, die die Workflowinstanz darstellt.

Hinweise

Verwenden Sie den WaitCallback-Konstruktor, um die Delegatmethode zu erstellen, die im neuen Thread ausgeführt werden soll.

Gilt für:

Schedule(WaitCallback, Guid, DateTime, Guid)

Wenn diese Methode in einer abgeleiteten Klasse überschrieben wird, wird diese Methode von der Laufzeit aufgerufen, um eine Arbeitsaufgabe (Rückruf) für eine bestimmte Workflowinstanz zu einem bestimmten Zeitpunkt (DateTime) zu planen.

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

Eine Guid, die die hinzuzufügende Workflowinstanz darstellt.

whenUtc
DateTime

Der DateTime, um mit der Ausführung des Workflowelements zu beginnen.

timerId
Guid

Ein Guid, der den geplanten Timer darstellt.

Gilt für: