TcpClient.EndConnect(IAsyncResult) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Ukončí nevyřízený pokus o asynchronní připojení.
public:
void EndConnect(IAsyncResult ^ asyncResult);
public void EndConnect (IAsyncResult asyncResult);
member this.EndConnect : IAsyncResult -> unit
Public Sub EndConnect (asyncResult As IAsyncResult)
Parametry
- asyncResult
- IAsyncResult
Objekt IAsyncResult vrácený voláním BeginConnectmetody .
Výjimky
Parametr asyncResult
je null
.
Parametr asyncResult
nebyl vrácen voláním BeginConnect metody.
Metoda EndConnect(IAsyncResult) byla dříve volána pro asynchronní připojení.
Při pokusu o přístup Socketk .
Podkladová služba Socket byla uzavřena.
Poznámky
Tato metoda blokuje, dokud operace není dokončena. Pokud chcete tuto operaci provést synchronně, použijte metodu Connect .
Poznámka
Pokud se zobrazí SocketException, použijte SocketException.ErrorCode k získání konkrétního kódu chyby. Jakmile tento kód získáte, můžete se podívat do dokumentace k chybovému kódu rozhraní API rozhraní Windows Sockets verze 2 , kde najdete podrobný popis chyby.