WorkflowServiceHost.OnClose(TimeSpan) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.