TcpClient.EndConnect(IAsyncResult) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Kończy oczekującą próbę połączenia asynchronicznego.
public:
void EndConnect(IAsyncResult ^ asyncResult);
public void EndConnect(IAsyncResult asyncResult);
member this.EndConnect : IAsyncResult -> unit
Public Sub EndConnect (asyncResult As IAsyncResult)
Parametry
- asyncResult
- IAsyncResult
Obiekt IAsyncResult zwrócony przez wywołanie metody BeginConnect.
Wyjątki
Parametr asyncResult jest null.
Parametr asyncResult nie został zwrócony przez wywołanie BeginConnect metody .
Metoda EndConnect(IAsyncResult) została wcześniej wywołana dla połączenia asynchronicznego.
Wystąpił błąd podczas próby uzyskania dostępu do elementu Socket.
Bazowy Socket został zamknięty.
Uwagi
Ta metoda blokuje działanie do momentu ukończenia operacji. Aby wykonać tę operację Connect synchronicznie, użyj metody .
Note
Jeśli zostanie wyświetlony kod błędu SocketException, użyj polecenia SocketException.ErrorCode , aby uzyskać określony kod błędu. Po uzyskaniu tego kodu możesz zapoznać się z dokumentacją kodu błędu interfejsu API windows Sockets w wersji 2 , aby uzyskać szczegółowy opis błędu.