Freigeben über


CommunicationObject.OnEndOpen(IAsyncResult) Methode

Definition

Beendet beim Öffnen eines Kommunikationsobjekts einen asynchronen Vorgang.

protected:
 abstract void OnEndOpen(IAsyncResult ^ result);
protected abstract void OnEndOpen (IAsyncResult result);
abstract member OnEndOpen : IAsyncResult -> unit
Protected MustOverride Sub OnEndOpen (result As IAsyncResult)

Parameter

result
IAsyncResult

Das IAsyncResult, das von einem Aufruf der OnEndOpen(IAsyncResult)-Methode zurückgegeben wird.

Ausnahmen

Das Kommunikationsobjekt befindet sich nicht in einem Opened-Zustand oder einem Opening-Zustand und kann nicht geändert werden.

Das Kommunikationsobjekt befindet sich in einem Closing-Zustand oder einem Closed-Zustand und kann nicht geändert werden.

Das Kommunikationsobjekt befindet sich in einem Faulted-Zustand und kann nicht geändert werden.

Das Standardzeitintervall, das dem Vorgang zugewiesen wurde, wurde vor dem Abschluss des Vorgangs überschritten.

Hinweise

Die EndOpen-Methode ruft OnEndOpen (und OnOpened) auf.

Gilt für: