NamedPipeServerStream.BeginWaitForConnection(AsyncCallback, Object) Método

Definição

Inicia uma operação assíncrona para aguardar a conexão de um cliente.

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 ser chamado quando um cliente se conecta ao NamedPipeServerStream objeto.

state
Object

Um objeto fornecido pelo usuário que distingue essa solicitação assíncrona específica de outras solicitações.

Retornos

Um objeto que faz referência à solicitação assíncrona.

Atributos

Exceções

O cano não foi aberto de forma assíncrona.

- ou -

Uma conexão de pipe já foi estabelecida.

- ou -

O identificador de pipe não foi definido.

A conexão de pipe foi interrompida.

O cano está fechado.

Comentários

Esse é o equivalente assíncrono de WaitForConnection.

EndWaitForConnection deve ser chamado exatamente uma vez para cada chamada para BeginWaitForConnection.

Aplica-se a