TcpClient.ConnectAsync Metoda

Definice

Připojí klienta ke vzdálenému hostiteli TCP pomocí zadaného názvu hostitele a čísla portu jako asynchronní operace.

Přetížení

ConnectAsync(String, Int32, CancellationToken)

Připojí klienta k zadanému portu TCP na zadaném hostiteli jako asynchronní operaci.

ConnectAsync(IPAddress[], Int32, CancellationToken)

Připojí klienta ke vzdálenému hostiteli TCP pomocí zadaných IP adres a čísla portu jako asynchronní operace.

ConnectAsync(IPAddress, Int32, CancellationToken)

Připojí klienta ke vzdálenému hostiteli TCP pomocí zadané IP adresy a čísla portu jako asynchronní operace.

ConnectAsync(String, Int32)

Připojí klienta k zadanému portu TCP na zadaném hostiteli jako asynchronní operaci.

ConnectAsync(IPEndPoint, CancellationToken)

Připojí klienta ke vzdálenému hostiteli TCP pomocí zadaného koncového bodu jako asynchronní operace.

ConnectAsync(IPAddress[], Int32)

Připojí klienta ke vzdálenému hostiteli TCP pomocí zadaných IP adres a čísla portu jako asynchronní operace.

ConnectAsync(IPAddress, Int32)

Připojí klienta ke vzdálenému hostiteli TCP pomocí zadané IP adresy a čísla portu jako asynchronní operace.

ConnectAsync(IPEndPoint)

Připojí klienta ke vzdálenému hostiteli TCP pomocí zadaného koncového bodu jako asynchronní operace.

ConnectAsync(String, Int32, CancellationToken)

Zdroj:
TCPClient.cs
Zdroj:
TCPClient.cs
Zdroj:
TCPClient.cs

Připojí klienta k zadanému portu TCP na zadaném hostiteli jako asynchronní operaci.

public:
 System::Threading::Tasks::ValueTask ConnectAsync(System::String ^ host, int port, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.ValueTask ConnectAsync (string host, int port, System.Threading.CancellationToken cancellationToken);
member this.ConnectAsync : string * int * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask
Public Function ConnectAsync (host As String, port As Integer, cancellationToken As CancellationToken) As ValueTask

Parametry

host
String

Název DNS vzdáleného hostitele.

port
Int32

Číslo portu vzdáleného hostitele.

cancellationToken
CancellationToken

Token zrušení, který lze použít k signalizaci asynchronní operace, by se měl zrušit.

Návraty

Úloha, která představuje operaci asynchronního připojení.

Výjimky

Parametr host je null.

Parametr port není mezi MinPort a MaxPort.

Při přístupu k soketu došlo k chybě.

Token zrušení byl zrušen. Tato výjimka je uložena ve vrácené úloze.

Poznámky

Tato operace nebude blokována. Vrácená úloha se dokončí po navázání připojení TCP. Tato metoda neblokuje volající vlákno, zatímco probíhá žádost o připojení.

Voláním této metody navážete synchronní připojení vzdáleného hostitele k zadanému názvu hostitele a číslu portu jako asynchronní operace. Po připojení ke vzdálenému hostiteli použijte metodu GetStream k získání základního NetworkStreamobjektu . NetworkStream Tato možnost slouží k odesílání a přijímání dat.

Pokud je povolený protokol IPv6 a ConnectAsync(String, Int32) volá se metoda pro připojení k hostiteli, který se překládá na adresy IPv6 i IPv4, pokusí se o připojení k adrese IPv6 nejprve před adresou IPv4. To může mít za následek zpoždění doby navázání připojení, pokud hostitel nenaslouchá na adrese IPv6.

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 si projděte podrobný popis chyby v dokumentaci k rozhraní API windows Sockets verze 2 .

Poznámka

Tento člen poskytuje trasovací informace, když je ve vaší aplikaci povoleno trasování sítě. Další informace najdete v tématu Trasování sítě v rozhraní .NET Framework.

Tato metoda ukládá do úlohy, která vrací všechny výjimky nesouvisejí s používáním, které může vyvolat synchronní protějšek metody. Pokud je ve vrácené úloze uložena výjimka, bude tato výjimka vyvolána při čekání na úkol. Výjimky použití, například ArgumentException, jsou stále vyvolány synchronně. Informace o uložených výjimkách najdete v tématu Výjimky vyvolané nástrojem Connect(String, Int32).

Viz také

Platí pro

ConnectAsync(IPAddress[], Int32, CancellationToken)

Zdroj:
TCPClient.cs
Zdroj:
TCPClient.cs
Zdroj:
TCPClient.cs

Připojí klienta ke vzdálenému hostiteli TCP pomocí zadaných IP adres a čísla portu jako asynchronní operace.

public:
 System::Threading::Tasks::ValueTask ConnectAsync(cli::array <System::Net::IPAddress ^> ^ addresses, int port, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.ValueTask ConnectAsync (System.Net.IPAddress[] addresses, int port, System.Threading.CancellationToken cancellationToken);
member this.ConnectAsync : System.Net.IPAddress[] * int * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask
Public Function ConnectAsync (addresses As IPAddress(), port As Integer, cancellationToken As CancellationToken) As ValueTask

Parametry

addresses
IPAddress[]

Pole IP adresy vzdáleného hostitele.

port
Int32

Číslo portu vzdáleného hostitele.

cancellationToken
CancellationToken

Token zrušení, který lze použít k signalizaci asynchronní operace, by se měl zrušit.

Návraty

Úloha, která představuje operaci asynchronního připojení.

Výjimky

Parametr ipAddresses je null.

Číslo portu není platné.

Při pokusu o přístup k soketu došlo k chybě.

Volající výše v zásobníku volání nemá oprávnění k požadované operaci.

Tato metoda je platná pro sokety, které používají InterNetwork příznak nebo InterNetworkV6 příznak.

Token zrušení byl zrušen. Tato výjimka je uložena ve vrácené úloze.

Poznámky

Tato operace nebude blokována. Vrácená úloha se dokončí po navázání připojení TCP. Tato metoda neblokuje volající vlákno, zatímco probíhá žádost o připojení.

Tato metoda se obvykle používá okamžitě po volání BeginGetHostAddresses metody, která může vrátit více IP adres pro jednoho hostitele. Voláním této metody navážete synchronní připojení vzdáleného hostitele k hostiteli určenému polem IP adres a číslem portu jako asynchronní operace. Po připojení ke vzdálenému hostiteli použijte metodu GetStream k získání základního NetworkStreamobjektu . NetworkStream Tato možnost slouží k odesílání a přijímání dat.

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 si projděte podrobný popis chyby v dokumentaci k rozhraní API windows Sockets verze 2 .

Poznámka

Tento člen poskytuje trasovací informace, když je ve vaší aplikaci povoleno trasování sítě. Další informace najdete v tématu Trasování sítě v rozhraní .NET Framework.

Poznámka

Pokud se při používání adresy IPv6 zobrazí notSupportedException se zprávou This protocol version is not supported , ujistěte se, že jste v konstruktoru povolili protokol IPv6 předáním InterNetworkV6příkazu .

Tato metoda ukládá do úlohy, která vrací všechny výjimky nesouvisejí s používáním, které může vyvolat synchronní protějšek metody. Pokud je ve vrácené úloze uložena výjimka, bude tato výjimka vyvolána při čekání na úkol. Výjimky použití, například ArgumentException, jsou stále vyvolány synchronně. Informace o uložených výjimkách najdete v tématu Výjimky vyvolané nástrojem Connect(IPAddress[], Int32).

Viz také

Platí pro

ConnectAsync(IPAddress, Int32, CancellationToken)

Zdroj:
TCPClient.cs
Zdroj:
TCPClient.cs
Zdroj:
TCPClient.cs

Připojí klienta ke vzdálenému hostiteli TCP pomocí zadané IP adresy a čísla portu jako asynchronní operace.

public:
 System::Threading::Tasks::ValueTask ConnectAsync(System::Net::IPAddress ^ address, int port, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.ValueTask ConnectAsync (System.Net.IPAddress address, int port, System.Threading.CancellationToken cancellationToken);
member this.ConnectAsync : System.Net.IPAddress * int * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask
Public Function ConnectAsync (address As IPAddress, port As Integer, cancellationToken As CancellationToken) As ValueTask

Parametry

address
IPAddress

IP adresa vzdáleného hostitele.

port
Int32

Číslo portu vzdáleného hostitele.

cancellationToken
CancellationToken

Token zrušení, který lze použít k signalizaci asynchronní operace, by se měl zrušit.

Návraty

Úloha, která představuje operaci asynchronního připojení.

Výjimky

Parametr address je null.

Hodnota port není mezi MinPort a MaxPort.

Při přístupu k soketu došlo k chybě.

Token zrušení byl zrušen. Tato výjimka je uložena ve vrácené úloze.

Poznámky

Tato operace nebude blokována. Vrácená úloha se dokončí po navázání připojení TCP. Tato metoda neblokuje volající vlákno, zatímco probíhá žádost o připojení.

Voláním této metody navážete synchronní připojení vzdáleného hostitele k zadané IP adrese a číslu portu jako asynchronní operace. Po připojení ke vzdálenému hostiteli použijte metodu GetStream k získání základního NetworkStreamobjektu . NetworkStream Tato možnost slouží k odesílání a přijímání dat.

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 si projděte podrobný popis chyby v dokumentaci k rozhraní API windows Sockets verze 2 .

Poznámka

Tento člen poskytuje trasovací informace, když je ve vaší aplikaci povoleno trasování sítě. Další informace najdete v tématu Trasování sítě v rozhraní .NET Framework.

Poznámka

Pokud se při používání adresy IPv6 zobrazí notSupportedException se zprávou This protocol version is not supported , ujistěte se, že jste v konstruktoru povolili protokol IPv6 předáním InterNetworkV6příkazu .

Tato metoda ukládá do úlohy, která vrací všechny výjimky nesouvisejí s používáním, které může vyvolat synchronní protějšek metody. Pokud je ve vrácené úloze uložena výjimka, bude tato výjimka vyvolána při čekání na úkol. Výjimky použití, například ArgumentException, jsou stále vyvolány synchronně. Informace o uložených výjimkách najdete v tématu Výjimky vyvolané nástrojem Connect(IPAddress, Int32).

Viz také

Platí pro

ConnectAsync(String, Int32)

Zdroj:
TCPClient.cs
Zdroj:
TCPClient.cs
Zdroj:
TCPClient.cs

Připojí klienta k zadanému portu TCP na zadaném hostiteli jako asynchronní operaci.

public:
 System::Threading::Tasks::Task ^ ConnectAsync(System::String ^ host, int port);
public System.Threading.Tasks.Task ConnectAsync (string host, int port);
member this.ConnectAsync : string * int -> System.Threading.Tasks.Task
Public Function ConnectAsync (host As String, port As Integer) As Task

Parametry

host
String

Název DNS vzdáleného hostitele, ke kterému se chcete připojit.

port
Int32

Číslo portu vzdáleného hostitele, ke kterému se chcete připojit.

Návraty

Objekt úlohy představující asynchronní operaci.

Výjimky

Parametr host je null.

Parametr port není mezi MinPort a MaxPort.

Při přístupu k soketu došlo k chybě.

Poznámky

Tato operace nebude blokována. Vrácený objekt Returns Task se dokončí po navázání připojení TCP. Tato metoda neblokuje volající vlákno, zatímco probíhá žádost o připojení.

Voláním této metody navážete synchronní připojení vzdáleného hostitele k zadanému názvu hostitele a číslu portu jako asynchronní operace. Po připojení ke vzdálenému hostiteli použijte metodu GetStream k získání základního NetworkStreamobjektu . NetworkStream Tato možnost slouží k odesílání a přijímání dat.

Pokud je povolený protokol IPv6 a ConnectAsync(String, Int32) volá se metoda pro připojení k hostiteli, který se překládá na adresy IPv6 i IPv4, pokusí se o připojení k adrese IPv6 nejprve před adresou IPv4. To může mít za následek zpoždění doby navázání připojení, pokud hostitel nenaslouchá na adrese IPv6.

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 si projděte podrobný popis chyby v dokumentaci k rozhraní API windows Sockets verze 2 .

Poznámka

Tento člen poskytuje trasovací informace, když je ve vaší aplikaci povoleno trasování sítě. Další informace najdete v tématu Trasování sítě v rozhraní .NET Framework.

Tato metoda ukládá do úlohy, která vrací všechny výjimky nesouvisejí s používáním, které může vyvolat synchronní protějšek metody. Pokud je ve vrácené úloze uložena výjimka, bude tato výjimka vyvolána při čekání na úkol. Výjimky použití, například ArgumentException, jsou stále vyvolány synchronně. Informace o uložených výjimkách najdete v tématu Výjimky vyvolané nástrojem Connect(String, Int32).

Viz také

Platí pro

ConnectAsync(IPEndPoint, CancellationToken)

Zdroj:
TCPClient.cs
Zdroj:
TCPClient.cs
Zdroj:
TCPClient.cs

Připojí klienta ke vzdálenému hostiteli TCP pomocí zadaného koncového bodu jako asynchronní operace.

public:
 System::Threading::Tasks::ValueTask ConnectAsync(System::Net::IPEndPoint ^ remoteEP, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.ValueTask ConnectAsync (System.Net.IPEndPoint remoteEP, System.Threading.CancellationToken cancellationToken);
member this.ConnectAsync : System.Net.IPEndPoint * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask
Public Function ConnectAsync (remoteEP As IPEndPoint, cancellationToken As CancellationToken) As ValueTask

Parametry

remoteEP
IPEndPoint

Hodnota IPEndPoint , ke které se chcete připojit.

cancellationToken
CancellationToken

Token zrušení, který se používá k šíření oznámení, že tato operace by měla být zrušena.

Návraty

Úloha představující asynchronní operaci

Výjimky

Token zrušení byl zrušen. Tato výjimka je uložena ve vrácené úloze.

Poznámky

Tato operace nebude blokována. Vrácený objekt Returns Task se dokončí po navázání připojení TCP. Tato metoda neblokuje volající vlákno, zatímco probíhá žádost o připojení.

Voláním této metody navážete synchronní připojení vzdáleného hostitele k zadanému IPEndPoint. Před voláním Connectmusíte vytvořit instanci IPEndPoint třídy pomocí IP adresy a čísla portu. Použijte tento IPEndPoint parametr jako remoteEP parametr. Metoda Connect se zablokuje, dokud se buď nepřipojí, nebo selže. Po připojení ke vzdálenému hostiteli použijte metodu GetStream k získání základního NetworkStreamobjektu . NetworkStream Tato možnost slouží k odesílání a přijímání dat.

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 si projděte podrobný popis chyby v dokumentaci k rozhraní API windows Sockets verze 2 .

Poznámka

Tento člen poskytuje trasovací informace, když je ve vaší aplikaci povoleno trasování sítě. Další informace najdete v tématu Trasování sítě v rozhraní .NET Framework.

Poznámka

Pokud se při používání adresy IPv6 zobrazí notSupportedException se zprávou This protocol version is not supported , ujistěte se, že jste v konstruktoru povolili protokol IPv6 předáním InterNetworkV6příkazu .

Tato metoda ukládá do úlohy, která vrací všechny výjimky nesouvisejí s používáním, které může vyvolat synchronní protějšek metody. Pokud je ve vrácené úloze uložena výjimka, bude tato výjimka vyvolána při čekání na úkol. Výjimky použití, například ArgumentException, jsou stále vyvolány synchronně. Informace o uložených výjimkách najdete v tématu Výjimky vyvolané nástrojem Connect(IPEndPoint).

Platí pro

ConnectAsync(IPAddress[], Int32)

Zdroj:
TCPClient.cs
Zdroj:
TCPClient.cs
Zdroj:
TCPClient.cs

Připojí klienta ke vzdálenému hostiteli TCP pomocí zadaných IP adres a čísla portu jako asynchronní operace.

public:
 System::Threading::Tasks::Task ^ ConnectAsync(cli::array <System::Net::IPAddress ^> ^ addresses, int port);
public System.Threading.Tasks.Task ConnectAsync (System.Net.IPAddress[] addresses, int port);
member this.ConnectAsync : System.Net.IPAddress[] * int -> System.Threading.Tasks.Task
Public Function ConnectAsync (addresses As IPAddress(), port As Integer) As Task

Parametry

addresses
IPAddress[]

Pole IPAddress hostitele, ke kterému se chcete připojit.

port
Int32

Číslo portu, ke kterému se chcete připojit.

Návraty

Objekt úlohy představující asynchronní operaci.

Výjimky

Parametr ipAddresses je null.

Číslo portu není platné.

Při pokusu o přístup k soketu došlo k chybě.

Volající výše v zásobníku volání nemá oprávnění k požadované operaci.

Tato metoda je platná pro sokety, které používají InterNetwork příznak nebo InterNetworkV6 příznak.

Poznámky

Tato operace nebude blokována. Vrácený objekt Returns Task se dokončí po navázání připojení TCP. Tato metoda neblokuje volající vlákno, zatímco probíhá žádost o připojení.

Tato metoda se obvykle používá okamžitě po volání BeginGetHostAddresses metody, která může vrátit více IP adres pro jednoho hostitele. Voláním této metody navážete synchronní připojení vzdáleného hostitele k hostiteli určenému IPAddress polem prvků a číslem portu jako asynchronní operace. Po připojení ke vzdálenému hostiteli použijte metodu GetStream k získání základního NetworkStreamobjektu . NetworkStream Tato možnost slouží k odesílání a přijímání dat.

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 si projděte podrobný popis chyby v dokumentaci k rozhraní API windows Sockets verze 2 .

Poznámka

Tento člen poskytuje trasovací informace, když je ve vaší aplikaci povoleno trasování sítě. Další informace najdete v tématu Trasování sítě v rozhraní .NET Framework.

Poznámka

Pokud se při používání adresy IPv6 zobrazí notSupportedException se zprávou This protocol version is not supported , ujistěte se, že jste v konstruktoru povolili protokol IPv6 předáním InterNetworkV6příkazu .

Tato metoda ukládá do úlohy, která vrací všechny výjimky nesouvisejí s používáním, které může vyvolat synchronní protějšek metody. Pokud je ve vrácené úloze uložena výjimka, bude tato výjimka vyvolána při čekání na úkol. Výjimky použití, například ArgumentException, jsou stále vyvolány synchronně. Informace o uložených výjimkách najdete v tématu Výjimky vyvolané nástrojem Connect(IPAddress[], Int32).

Viz také

Platí pro

ConnectAsync(IPAddress, Int32)

Zdroj:
TCPClient.cs
Zdroj:
TCPClient.cs
Zdroj:
TCPClient.cs

Připojí klienta ke vzdálenému hostiteli TCP pomocí zadané IP adresy a čísla portu jako asynchronní operace.

public:
 System::Threading::Tasks::Task ^ ConnectAsync(System::Net::IPAddress ^ address, int port);
public System.Threading.Tasks.Task ConnectAsync (System.Net.IPAddress address, int port);
member this.ConnectAsync : System.Net.IPAddress * int -> System.Threading.Tasks.Task
Public Function ConnectAsync (address As IPAddress, port As Integer) As Task

Parametry

address
IPAddress

Hostitel IPAddress , ke kterému se chcete připojit.

port
Int32

Číslo portu, ke kterému se chcete připojit.

Návraty

Objekt úlohy představující asynchronní operaci.

Výjimky

Parametr address je null.

Hodnota port není mezi MinPort a MaxPort.

Při přístupu k soketu došlo k chybě.

Poznámky

Tato operace nebude blokována. Vrácený objekt Returns Task se dokončí po navázání připojení TCP. Tato metoda neblokuje volající vlákno, zatímco probíhá žádost o připojení.

Voláním této metody vytvoříte synchronní vzdálené připojení hostitele k zadanému IPAddress číslu a portu jako asynchronní operaci. Po připojení ke vzdálenému hostiteli použijte metodu GetStream k získání základního NetworkStreamobjektu . NetworkStream Slouží k odesílání a přijímání dat.

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.

Poznámka

Tento člen poskytuje trasovací informace, když je ve vaší aplikaci povoleno trasování sítě. Další informace naleznete v tématu Trasování sítě v rozhraní .NET Framework.

Poznámka

Pokud se při používání IPv6 adresy zobrazí výjimka NotSupportedException se zprávou This protocol version is not supported , ujistěte se, že jste v konstruktoru povolili protokol IPv6 předáním InterNetworkV6příkazu .

Tato metoda ukládá do úlohy, která vrací všechny výjimky nepouužování, které může vyvolat synchronní protějšek metody. Pokud je do vrácené úlohy uložena výjimka, bude tato výjimka vyvolána, když je úloha očekávána. Výjimky použití, jako ArgumentExceptionje , se stále vyvolává synchronně. Informace o uložených výjimkách najdete v tématu Výjimky vyvolané nástrojem Connect(IPAddress, Int32).

Viz také

Platí pro

ConnectAsync(IPEndPoint)

Zdroj:
TCPClient.cs
Zdroj:
TCPClient.cs
Zdroj:
TCPClient.cs

Připojí klienta ke vzdálenému hostiteli TCP pomocí zadaného koncového bodu jako asynchronní operace.

public:
 System::Threading::Tasks::Task ^ ConnectAsync(System::Net::IPEndPoint ^ remoteEP);
public System.Threading.Tasks.Task ConnectAsync (System.Net.IPEndPoint remoteEP);
member this.ConnectAsync : System.Net.IPEndPoint -> System.Threading.Tasks.Task
Public Function ConnectAsync (remoteEP As IPEndPoint) As Task

Parametry

remoteEP
IPEndPoint

Hodnota IPEndPoint , ke které se chcete připojit.

Návraty

Úloha představující asynchronní operaci

Poznámky

Tato operace nebude blokována. Task Vrácený objekt se dokončí po navázání připojení TCP. Tato metoda neblokuje volající vlákno, zatímco probíhá požadavek na připojení.

Voláním této metody navážete synchronní vzdálené připojení hostitele k zadanému IPEndPoint. Před voláním Connectpříkazu musíte vytvořit instanci IPEndPoint třídy pomocí IP adresy a čísla portu. Použijte ho IPEndPointremoteEP jako parametr . Metoda Connect se zablokuje, dokud se buď nepřipojí, nebo selže. Po připojení ke vzdálenému hostiteli použijte metodu GetStream k získání základního NetworkStreamobjektu . NetworkStream Slouží k odesílání a přijímání dat.

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 ke kódu chyb rozhraní API rozhraní Windows Sockets verze 2 , kde najdete podrobný popis chyby.

Poznámka

Tento člen poskytuje trasovací informace, když je ve vaší aplikaci povoleno trasování sítě. Další informace naleznete v tématu Trasování sítě v rozhraní .NET Framework.

Poznámka

Pokud se při použití adresy IPv6 zobrazí NotSupportedException zpráva "Tato verze protokolu není podporována", ujistěte se, že jste v konstruktoru povolili protokol IPv6 předáním InterNetworkV6příkazu .

Tato metoda ukládá do úlohy, která vrací všechny výjimky nepouužování, které může vyvolat synchronní protějšek metody. Pokud je do vrácené úlohy uložena výjimka, bude tato výjimka vyvolána, když je úloha očekávána. Výjimky použití, jako ArgumentExceptionje , se stále vyvolává synchronně. Informace o uložených výjimkách najdete v tématu Výjimky vyvolané nástrojem Connect(IPEndPoint).

Platí pro