Freigeben über


WorkflowServiceHost.OnClose(TimeSpan) Methode

Definition

Schließt den gehosteten Dienst, einschließlich Kanalverteiler und zugeordneter Instanzkontexte 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 Schließvorgang vor dem Timeout abgeschlossen werden muss.

Hinweise

Die Workflowlaufzeit versucht, jeden gehosteten Workflow beizubehalten, wenn OnClose aufgerufen wird. Die Beibehaltung ist in diesem Szenario jedoch nicht gewährleistet. Wenn wichtige Geschäftsdaten gehostet werden, sollten die Instanzen häufig gespeichert werden (z. B. nach jedem Sendevorgang oder nach einer bestimmten Zeitspanne), um sicherzustellen, dass keine Daten verloren gehen.

Gilt für