Bagikan melalui


NamedPipeClientStream.ConnectAsync Metode

Definisi

Tugas yang mewakili operasi koneksi asinkron.

Overload

ConnectAsync()

Secara asinkron terhubung ke server tunggu dengan periode batas waktu tak terbatas.

ConnectAsync(Int32)

Secara asinkron terhubung ke server tunggu dalam periode batas waktu yang ditentukan.

ConnectAsync(CancellationToken)

Secara asinkron terhubung ke server tunggu dan memantau permintaan pembatalan.

ConnectAsync(Int32, CancellationToken)

Secara asinkron terhubung ke server tunggu dalam periode batas waktu yang ditentukan dan memantau permintaan pembatalan.

ConnectAsync(TimeSpan, CancellationToken)

Secara asinkron terhubung ke server tunggu dalam periode batas waktu yang ditentukan dan memantau permintaan pembatalan.

ConnectAsync()

Sumber:
NamedPipeClientStream.cs
Sumber:
NamedPipeClientStream.cs
Sumber:
NamedPipeClientStream.cs

Secara asinkron terhubung ke server tunggu dengan periode batas waktu tak terbatas.

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

Mengembalikan

Tugas yang mewakili operasi koneksi asinkron.

Keterangan

Metode ini disimpan dalam tugas yang menampilkan semua pengecualian non-penggunaan yang dapat dilemparkan oleh rekan sinkron metode. Jika pengecualian disimpan ke dalam tugas yang dikembalikan, pengecualian tersebut akan dilemparkan saat tugas ditunggu. Pengecualian penggunaan, seperti ArgumentException, masih dilemparkan secara sinkron. Untuk pengecualian yang disimpan, lihat pengecualian yang dilemparkan oleh Connect().

Berlaku untuk

ConnectAsync(Int32)

Sumber:
NamedPipeClientStream.cs
Sumber:
NamedPipeClientStream.cs
Sumber:
NamedPipeClientStream.cs

Secara asinkron terhubung ke server tunggu dalam periode batas waktu yang ditentukan.

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

Parameter

timeout
Int32

Jumlah milidetik untuk menunggu server merespons sebelum waktu koneksi habis.

Mengembalikan

Tugas yang mewakili operasi koneksi asinkron.

Keterangan

Metode ini disimpan dalam tugas yang menampilkan semua pengecualian non-penggunaan yang dapat dilemparkan oleh rekan sinkron metode. Jika pengecualian disimpan ke dalam tugas yang dikembalikan, pengecualian tersebut akan dilemparkan saat tugas ditunggu. Pengecualian penggunaan, seperti ArgumentException, masih dilemparkan secara sinkron. Untuk pengecualian yang disimpan, lihat pengecualian yang dilemparkan oleh Connect(Int32).

Berlaku untuk

ConnectAsync(CancellationToken)

Sumber:
NamedPipeClientStream.cs
Sumber:
NamedPipeClientStream.cs
Sumber:
NamedPipeClientStream.cs

Secara asinkron terhubung ke server tunggu dan memantau permintaan pembatalan.

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

Parameter

cancellationToken
CancellationToken

Token yang akan dipantau untuk permintaan pembatalan. Nilai defaultnya adalah None.

Mengembalikan

Tugas yang mewakili operasi koneksi asinkron.

Pengecualian

Token pembatalan dibatalkan. Pengecualian ini disimpan ke dalam tugas yang dikembalikan.

Keterangan

Metode ini disimpan dalam tugas yang menampilkan semua pengecualian non-penggunaan yang dapat dilemparkan oleh rekan sinkron metode. Jika pengecualian disimpan ke dalam tugas yang dikembalikan, pengecualian tersebut akan dilemparkan saat tugas ditunggu. Pengecualian penggunaan, seperti ArgumentException, masih dilemparkan secara sinkron. Untuk pengecualian yang disimpan, lihat pengecualian yang dilemparkan oleh Connect().

Berlaku untuk

ConnectAsync(Int32, CancellationToken)

Sumber:
NamedPipeClientStream.cs
Sumber:
NamedPipeClientStream.cs
Sumber:
NamedPipeClientStream.cs

Secara asinkron terhubung ke server tunggu dalam periode batas waktu yang ditentukan dan memantau permintaan pembatalan.

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

Parameter

timeout
Int32

Jumlah milidetik untuk menunggu server merespons sebelum waktu koneksi habis.

cancellationToken
CancellationToken

Token yang akan dipantau untuk permintaan pembatalan. Nilai defaultnya adalah None.

Mengembalikan

Tugas yang mewakili operasi koneksi asinkron.

Pengecualian

Token pembatalan dibatalkan. Pengecualian ini disimpan ke dalam tugas yang dikembalikan.

Keterangan

Metode ini disimpan dalam tugas yang menampilkan semua pengecualian non-penggunaan yang dapat dilemparkan oleh rekan sinkron metode. Jika pengecualian disimpan ke dalam tugas yang dikembalikan, pengecualian tersebut akan dilemparkan saat tugas ditunggu. Pengecualian penggunaan, seperti ArgumentException, masih dilemparkan secara sinkron. Untuk pengecualian yang disimpan, lihat pengecualian yang dilemparkan oleh Connect(Int32).

Berlaku untuk

ConnectAsync(TimeSpan, CancellationToken)

Sumber:
NamedPipeClientStream.cs
Sumber:
NamedPipeClientStream.cs
Sumber:
NamedPipeClientStream.cs

Secara asinkron terhubung ke server tunggu dalam periode batas waktu yang ditentukan dan memantau permintaan pembatalan.

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

Parameter

timeout
TimeSpan

Jumlah waktu untuk menunggu server merespons sebelum waktu koneksi habis.

cancellationToken
CancellationToken

Token yang akan dipantau untuk permintaan pembatalan. Nilai defaultnya adalah None.

Mengembalikan

Tugas yang mewakili operasi koneksi asinkron.

Pengecualian

Token pembatalan dibatalkan. Pengecualian ini disimpan ke dalam tugas yang dikembalikan.

Keterangan

Metode ini disimpan dalam tugas yang menampilkan semua pengecualian non-penggunaan yang dapat dilemparkan oleh rekan sinkron metode. Jika pengecualian disimpan ke dalam tugas yang dikembalikan, pengecualian tersebut akan dilemparkan saat tugas ditunggu. Pengecualian penggunaan, seperti ArgumentException, masih dilemparkan secara sinkron. Untuk pengecualian yang disimpan, lihat pengecualian yang dilemparkan oleh Connect(TimeSpan).

Berlaku untuk