CommunicationObject.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.
Fügt die Verarbeitung eines Kommunikationsobjekts ein, nachdem es aufgrund des Aufrufs eines synchronen Close-Vorgangs zum Abschlusszustand wechselt.
protected:
abstract void OnClose(TimeSpan timeout);
protected abstract void OnClose(TimeSpan timeout);
abstract member OnClose : TimeSpan -> unit
Protected MustOverride Sub OnClose (timeout As TimeSpan)
Parameter
- timeout
- TimeSpan
Dies TimeSpan gibt an, wie lange der Vorgang beim Schließen abgeschlossen werden muss, bevor ein Timeout ausgeführt wird.
Ausnahmen
Das Standardintervall der Zeit, die für den Vorgang zugewiesen wurde, wurde überschritten, bevor der Vorgang abgeschlossen wurde.
Beim Schließen des Objekts ist ein Kommunikationsfehler aufgetreten.
Hinweise
Die Close Methode ruft auf OnClose , wenn sich das Kommunikationsobjekt anfangs im Opened Zustand befindet.
Verwenden Sie die BeginClose Methode, um die Verarbeitung nach dem Übergang eines Kommunikationsobjekts in einen Schließen-Zustand aufgrund des Aufrufs eines asynchronen OnBeginClose Vorgangs einzufügen.