CommunicationObject.OnEndClose(IAsyncResult) 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 einen asynchronen Vorgang zum Schließen eines Kommunikationsobjekts ab.
protected:
abstract void OnEndClose(IAsyncResult ^ result);
protected abstract void OnEndClose(IAsyncResult result);
abstract member OnEndClose : IAsyncResult -> unit
Protected MustOverride Sub OnEndClose (result As IAsyncResult)
Parameter
- result
- IAsyncResult
Dies IAsyncResult wird von einem Aufruf der OnEndClose(IAsyncResult) Methode zurückgegeben.
Ausnahmen
Das Kommunikationsobjekt befindet sich nicht in einem Opened Oder Opening Zustand und kann nicht geändert werden.
Das Kommunikationsobjekt befindet sich in einem Closing oder Closed einem Zustand und kann nicht geändert werden.
Das Kommunikationsobjekt befindet sich in einem Faulted Zustand und kann nicht geändert werden.
Das Standardintervall der Zeit, die für den Vorgang zugewiesen wurde, wurde überschritten, bevor der Vorgang abgeschlossen wurde.
Hinweise
Die EndClose(IAsyncResult) Methode ruft auf OnEndClose(IAsyncResult) , wenn sich das Kommunikationsobjekt nicht bereits in einem Closed Zustand befindet.