NamedPipeServerStream.BeginWaitForConnection(AsyncCallback, Object) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Rozpoczyna operację asynchroniczną, aby poczekać na połączenie klienta.
public:
IAsyncResult ^ BeginWaitForConnection(AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginWaitForConnection (AsyncCallback? callback, object? state);
public IAsyncResult BeginWaitForConnection (AsyncCallback callback, object state);
[System.Security.SecurityCritical]
public IAsyncResult BeginWaitForConnection (AsyncCallback callback, object state);
member this.BeginWaitForConnection : AsyncCallback * obj -> IAsyncResult
[<System.Security.SecurityCritical>]
member this.BeginWaitForConnection : AsyncCallback * obj -> IAsyncResult
Public Function BeginWaitForConnection (callback As AsyncCallback, state As Object) As IAsyncResult
Parametry
- callback
- AsyncCallback
Metoda wywoływana, gdy klient łączy się z obiektem NamedPipeServerStream .
- state
- Object
Obiekt udostępniony przez użytkownika, który odróżnia to konkretne żądanie asynchroniczne od innych żądań.
Zwraca
Obiekt, który odwołuje się do żądania asynchronicznego.
- Atrybuty
Wyjątki
Rura nie została otwarta asynchronicznie.
-lub-
Nawiązano już połączenie potoku.
-lub-
Uchwyt potoku nie został ustawiony.
Połączenie potoku zostało przerwane.
Rura jest zamknięta.
Uwagi
Jest to asynchroniczny odpowiednik .WaitForConnection
EndWaitForConnection musi być wywoływana dokładnie raz dla każdego wywołania metody BeginWaitForConnection.