NamedPipeClientStream.ConnectAsync Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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).