Compartilhar via


ChannelListenerBase<TChannel>.BeginAcceptChannel Método

Definição

Inicia uma operação assíncrona para aceitar um canal do tipo especificado pelo ouvinte de canais atual.

Sobrecargas

BeginAcceptChannel(AsyncCallback, Object)

Inicia uma operação assíncrona para aceitar um canal do tipo especificado pelo ouvinte de canais atual.

BeginAcceptChannel(TimeSpan, AsyncCallback, Object)

Quando implementada em uma classe derivada, inicia uma operação assíncrona para aceitar um canal do tipo especificado pelo ouvinte de canais atual dentro de um intervalo de tempo especificado.

BeginAcceptChannel(AsyncCallback, Object)

Inicia uma operação assíncrona para aceitar um canal do tipo especificado pelo ouvinte de canais atual.

public:
 virtual IAsyncResult ^ BeginAcceptChannel(AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginAcceptChannel (AsyncCallback callback, object state);
abstract member BeginAcceptChannel : AsyncCallback * obj -> IAsyncResult
override this.BeginAcceptChannel : AsyncCallback * obj -> IAsyncResult
Public Function BeginAcceptChannel (callback As AsyncCallback, state As Object) As IAsyncResult

Parâmetros

callback
AsyncCallback

O TimeSpan que especifica quanto tempo a operação accept channel tem para ser concluída antes de atingir o tempo limite.

state
Object

O delegado de AsyncCallback que recebe a notificação da conclusão assíncrona da operação accept channel.

Retornos

Um IAsyncResult que faz referência à operação accept channel assíncrona.

Implementações

Aplica-se a

BeginAcceptChannel(TimeSpan, AsyncCallback, Object)

Quando implementada em uma classe derivada, inicia uma operação assíncrona para aceitar um canal do tipo especificado pelo ouvinte de canais atual dentro de um intervalo de tempo especificado.

public:
 virtual IAsyncResult ^ BeginAcceptChannel(TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginAcceptChannel (TimeSpan timeout, AsyncCallback callback, object state);
abstract member BeginAcceptChannel : TimeSpan * AsyncCallback * obj -> IAsyncResult
override this.BeginAcceptChannel : TimeSpan * AsyncCallback * obj -> IAsyncResult
Public Function BeginAcceptChannel (timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult

Parâmetros

timeout
TimeSpan

O TimeSpan que especifica quanto tempo a operação accept channel tem para ser concluída antes de atingir o tempo limite.

callback
AsyncCallback

O delegado de AsyncCallback que recebe a notificação da conclusão assíncrona da operação accept channel.

state
Object

Um objeto, especificado pelo aplicativo, que contém informações de estado associadas à operação accept channel assíncrona.

Retornos

Um IAsyncResult que faz referência à operação accept channel assíncrona.

Implementações

Aplica-se a