NamedPipeServerStream.BeginWaitForConnection(AsyncCallback, Object) Método

Definição

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.

Aplica-se a