WorkflowServiceHost.OnClose(TimeSpan) Methode

Definition

Schließt den gehosteten Dienst, einschließlich der Kanalverteiler und der zugehörigen Instanzenkontexte und Listener.

protected:
 override void OnClose(TimeSpan timeout);
protected override void OnClose(TimeSpan timeout);
override this.OnClose : TimeSpan -> unit
Protected Overrides Sub OnClose (timeout As TimeSpan)

Parameter

timeout
TimeSpan

Der Zeitraum, in dem der Abschlussvorgang abgeschlossen werden muss, bevor ein Timeout ausgeführt wird.

Hinweise

Die Workflowlaufzeit versucht, alle gehosteten Workflows beizubehalten, wenn OnClose sie aufgerufen wird, aber die Persistenz wird in diesem Szenario nicht garantiert. Wenn wichtige Geschäftsdaten gehostet werden, sollten die Instanzen häufig beibehalten werden (z. B. nach jedem Sendevorgang oder nach einem Zeitintervall), um sicherzustellen, dass die Daten nicht verloren gehen.

Gilt für: