CommunicationObject.EndOpen(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.
Beendet einen asynchronen Vorgang, um ein Kommunikationsobjekt zu öffnen.
public:
virtual void EndOpen(IAsyncResult ^ result);
public void EndOpen (IAsyncResult result);
abstract member EndOpen : IAsyncResult -> unit
override this.EndOpen : IAsyncResult -> unit
Public Sub EndOpen (result As IAsyncResult)
Parameter
- result
- IAsyncResult
Das IAsyncResult, das von einem Aufruf der BeginClose-Methode zurückgegeben wird.
Implementiert
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
Eine synchrone Version dieser Methode wird mit dieser Open-Methode bereitgestellt.