NamedPipeServerStream.BeginWaitForConnection(AsyncCallback, Object) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Inicia uma operação assíncrona para esperar que um cliente se ligue.
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
Parâmetros
- callback
- AsyncCallback
O método a chamar quando um cliente se liga ao NamedPipeServerStream objeto.
- state
- Object
Um objeto fornecido pelo utilizador que distingue este pedido assíncrono específico de outros pedidos.
Devoluções
Um objeto que faz referência ao pedido assíncrono.
- Atributos
Exceções
O tubo não foi aberto de forma assíncrona.
-ou-
Já foi estabelecida uma ligação à tubagem.
-ou-
A maçaneta do tubo ainda não foi ajustada.
A ligação do cano foi partida.
O tubo está fechado.
Observações
Isto é o equivalente assíncrono de WaitForConnection.
EndWaitForConnection deve ser chamada exatamente uma vez por cada chamada para BeginWaitForConnection.