NamedPipeClientStream.ConnectAsync Metoda

Definicja

Zadanie reprezentujące operację asynchronicznego łączenia.

Przeciążenia

Nazwa Opis
ConnectAsync()

Asynchronicznie łączy się z serwerem oczekującym z nieskończonym limitem czasu.

ConnectAsync(Int32)

Asynchronicznie łączy się z serwerem oczekującym w określonym przedziale czasu.

ConnectAsync(CancellationToken)

Asynchronicznie łączy się z serwerem oczekującym i monitoruje żądania anulowania.

ConnectAsync(Int32, CancellationToken)

Asynchronicznie łączy się z serwerem oczekującym w określonym przedziale czasu i monitoruje żądania anulowania.

ConnectAsync(TimeSpan, CancellationToken)

Asynchronicznie łączy się z serwerem oczekującym w określonym przedziale czasu i monitoruje żądania anulowania.

ConnectAsync()

Źródło:
NamedPipeClientStream.cs
Źródło:
NamedPipeClientStream.cs
Źródło:
NamedPipeClientStream.cs
Źródło:
NamedPipeClientStream.cs
Źródło:
NamedPipeClientStream.cs

Asynchronicznie łączy się z serwerem oczekującym z nieskończonym limitem czasu.

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

Zwraca

Zadanie reprezentujące operację asynchronicznego łączenia.

Uwagi

Ta metoda przechowuje w zadaniu zwraca wszystkie wyjątki inne niż użycie, które może zgłosić synchroniczna odpowiednik metody. Jeśli wyjątek jest przechowywany w zwróconym zadaniu, ten wyjątek zostanie zgłoszony, gdy zadanie będzie oczekiwać. Wyjątki użycia, takie jak ArgumentException, są nadal zgłaszane synchronicznie. Aby uzyskać informacje o przechowywanych wyjątkach, zobacz wyjątki zgłaszane przez program Connect().

Dotyczy

ConnectAsync(Int32)

Źródło:
NamedPipeClientStream.cs
Źródło:
NamedPipeClientStream.cs
Źródło:
NamedPipeClientStream.cs
Źródło:
NamedPipeClientStream.cs
Źródło:
NamedPipeClientStream.cs

Asynchronicznie łączy się z serwerem oczekującym w określonym przedziale czasu.

public:
 System::Threading::Tasks::Task ^ ConnectAsync(int timeout);
public System.Threading.Tasks.Task ConnectAsync(int timeout);
member this.ConnectAsync : int -> System.Threading.Tasks.Task
Public Function ConnectAsync (timeout As Integer) As Task

Parametry

timeout
Int32

Liczba milisekund oczekiwania na odpowiedź serwera przed upływem limitu czasu połączenia.

Zwraca

Zadanie reprezentujące operację asynchronicznego łączenia.

Uwagi

Ta metoda przechowuje w zadaniu zwraca wszystkie wyjątki inne niż użycie, które może zgłosić synchroniczna odpowiednik metody. Jeśli wyjątek jest przechowywany w zwróconym zadaniu, ten wyjątek zostanie zgłoszony, gdy zadanie będzie oczekiwać. Wyjątki użycia, takie jak ArgumentException, są nadal zgłaszane synchronicznie. Aby uzyskać informacje o przechowywanych wyjątkach, zobacz wyjątki zgłaszane przez program Connect(Int32).

Dotyczy

ConnectAsync(CancellationToken)

Źródło:
NamedPipeClientStream.cs
Źródło:
NamedPipeClientStream.cs
Źródło:
NamedPipeClientStream.cs
Źródło:
NamedPipeClientStream.cs
Źródło:
NamedPipeClientStream.cs

Asynchronicznie łączy się z serwerem oczekującym i monitoruje żądania anulowania.

public:
 System::Threading::Tasks::Task ^ ConnectAsync(System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task ConnectAsync(System.Threading.CancellationToken cancellationToken);
member this.ConnectAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function ConnectAsync (cancellationToken As CancellationToken) As Task

Parametry

cancellationToken
CancellationToken

Token do monitorowania żądań anulowania. Wartość domyślna to None.

Zwraca

Zadanie reprezentujące operację asynchronicznego łączenia.

Wyjątki

Token anulowania został anulowany. Ten wyjątek jest przechowywany w zwracanym zadaniu.

Uwagi

Ta metoda przechowuje w zadaniu zwraca wszystkie wyjątki inne niż użycie, które może zgłosić synchroniczna odpowiednik metody. Jeśli wyjątek jest przechowywany w zwróconym zadaniu, ten wyjątek zostanie zgłoszony, gdy zadanie będzie oczekiwać. Wyjątki użycia, takie jak ArgumentException, są nadal zgłaszane synchronicznie. Aby uzyskać informacje o przechowywanych wyjątkach, zobacz wyjątki zgłaszane przez program Connect().

Dotyczy

ConnectAsync(Int32, CancellationToken)

Źródło:
NamedPipeClientStream.cs
Źródło:
NamedPipeClientStream.cs
Źródło:
NamedPipeClientStream.cs
Źródło:
NamedPipeClientStream.cs
Źródło:
NamedPipeClientStream.cs

Asynchronicznie łączy się z serwerem oczekującym w określonym przedziale czasu i monitoruje żądania anulowania.

public:
 System::Threading::Tasks::Task ^ ConnectAsync(int timeout, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task ConnectAsync(int timeout, System.Threading.CancellationToken cancellationToken);
member this.ConnectAsync : int * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function ConnectAsync (timeout As Integer, cancellationToken As CancellationToken) As Task

Parametry

timeout
Int32

Liczba milisekund oczekiwania na odpowiedź serwera przed upływem limitu czasu połączenia.

cancellationToken
CancellationToken

Token do monitorowania żądań anulowania. Wartość domyślna to None.

Zwraca

Zadanie reprezentujące operację asynchronicznego łączenia.

Wyjątki

Token anulowania został anulowany. Ten wyjątek jest przechowywany w zwracanym zadaniu.

Uwagi

Ta metoda przechowuje w zadaniu zwraca wszystkie wyjątki inne niż użycie, które może zgłosić synchroniczna odpowiednik metody. Jeśli wyjątek jest przechowywany w zwróconym zadaniu, ten wyjątek zostanie zgłoszony, gdy zadanie będzie oczekiwać. Wyjątki użycia, takie jak ArgumentException, są nadal zgłaszane synchronicznie. Aby uzyskać informacje o przechowywanych wyjątkach, zobacz wyjątki zgłaszane przez program Connect(Int32).

Dotyczy

ConnectAsync(TimeSpan, CancellationToken)

Źródło:
NamedPipeClientStream.cs
Źródło:
NamedPipeClientStream.cs
Źródło:
NamedPipeClientStream.cs
Źródło:
NamedPipeClientStream.cs
Źródło:
NamedPipeClientStream.cs

Asynchronicznie łączy się z serwerem oczekującym w określonym przedziale czasu i monitoruje żądania anulowania.

public:
 System::Threading::Tasks::Task ^ ConnectAsync(TimeSpan timeout, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task ConnectAsync(TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.ConnectAsync : TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function ConnectAsync (timeout As TimeSpan, cancellationToken As CancellationToken) As Task

Parametry

timeout
TimeSpan

Czas oczekiwania na odpowiedź serwera przed przekroczeniem limitu czasu połączenia.

cancellationToken
CancellationToken

Token do monitorowania żądań anulowania. Wartość domyślna to None.

Zwraca

Zadanie reprezentujące operację asynchronicznego łączenia.

Wyjątki

Token anulowania został anulowany. Ten wyjątek jest przechowywany w zwracanym zadaniu.

Uwagi

Ta metoda przechowuje w zadaniu zwraca wszystkie wyjątki inne niż użycie, które może zgłosić synchroniczna odpowiednik metody. Jeśli wyjątek jest przechowywany w zwróconym zadaniu, ten wyjątek zostanie zgłoszony, gdy zadanie będzie oczekiwać. Wyjątki użycia, takie jak ArgumentException, są nadal zgłaszane synchronicznie. Aby uzyskać informacje o przechowywanych wyjątkach, zobacz wyjątki zgłaszane przez program Connect(TimeSpan).

Dotyczy