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
IAsyncResult Obiekt zwrócony przez wywołanie metody BeginConnect.
Wyjątki
Parametr asyncResult
to 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.
Podstawy Socket zostały zamknięte.
Uwagi
Ta metoda blokuje działanie do momentu ukończenia operacji. Aby wykonać tę operację Connect synchronicznie, użyj metody .
Uwaga
Jeśli zostanie wyświetlony komunikat 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 gniazd systemu Windows w wersji 2 , aby uzyskać szczegółowy opis błędu.