NamedPipeServerStream.WaitForConnectionAsync Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Zaman uyumsuz olarak istemcinin bu NamedPipeServerStream nesneye bağlanmasını bekler.
Aşırı Yüklemeler
WaitForConnectionAsync() |
Zaman uyumsuz olarak istemcinin bu NamedPipeServerStream nesneye bağlanmasını bekler. |
WaitForConnectionAsync(CancellationToken) |
Zaman uyumsuz olarak istemcinin bu NamedPipeServerStream nesneye bağlanmasını bekler ve iptal isteklerini izler. |
WaitForConnectionAsync()
- Kaynak:
- NamedPipeServerStream.cs
- Kaynak:
- NamedPipeServerStream.cs
- Kaynak:
- NamedPipeServerStream.cs
Zaman uyumsuz olarak istemcinin bu NamedPipeServerStream nesneye bağlanmasını bekler.
public:
System::Threading::Tasks::Task ^ WaitForConnectionAsync();
public System.Threading.Tasks.Task WaitForConnectionAsync ();
member this.WaitForConnectionAsync : unit -> System.Threading.Tasks.Task
Public Function WaitForConnectionAsync () As Task
Döndürülenler
Zaman uyumsuz bekleme işlemini temsil eden görev.
Açıklamalar
Zaman uyumsuz olduğundan, bu yöntem hemen döndürür, ancak istemci veya ConnectAsyncçağırdığında Connect bağlantı işlemi tamamlanır.
Bu yöntem, yöntemin zaman uyumlu karşılık geleninin atabileceği tüm kullanım dışı özel durumları döndürdüğü görevde depolar. Döndürülen görevde bir özel durum depolanıyorsa, görev beklenirken bu özel durum oluşturulur. gibi ArgumentExceptionkullanım özel durumları yine de zaman uyumlu olarak oluşturulur. Depolanan özel durumlar için tarafından oluşan WaitForConnection()özel durumlara bakın.
Şunlara uygulanır
WaitForConnectionAsync(CancellationToken)
Zaman uyumsuz olarak istemcinin bu NamedPipeServerStream nesneye bağlanmasını bekler ve iptal isteklerini izler.
public:
System::Threading::Tasks::Task ^ WaitForConnectionAsync(System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task WaitForConnectionAsync (System.Threading.CancellationToken cancellationToken);
member this.WaitForConnectionAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function WaitForConnectionAsync (cancellationToken As CancellationToken) As Task
Parametreler
- cancellationToken
- CancellationToken
İptal istekleri için izlenecek belirteç.
Döndürülenler
Zaman uyumsuz bekleme işlemini temsil eden görev.
Özel durumlar
İptal belirteci iptal edildi. Bu özel durum, döndürülen görevde depolanır.
Açıklamalar
Zaman uyumsuz olduğundan, bu yöntem hemen döndürür, ancak istemci veya ConnectAsyncçağırdığında Connect bağlantı işlemi tamamlanır.
İptal belirtecini kullanan iptal istekleri yalnızca nesne bir kanal seçeneği değeriyle PipeOptions.Asynchronous oluşturulduysa veya yöntem çağrılmadan önce WaitForConnectionAsync iptal gerçekleşirse çalışırNamedPipeServerStream.
Bu yöntem, yöntemin zaman uyumlu karşılık geleninin atabileceği tüm kullanım dışı özel durumları döndürdüğü görevde depolar. Döndürülen görevde bir özel durum depolanıyorsa, görev beklenirken bu özel durum oluşturulur. gibi ArgumentExceptionkullanım özel durumları yine de zaman uyumlu olarak oluşturulur. Depolanan özel durumlar için tarafından oluşan WaitForConnection()özel durumlara bakın.