IChannelListener<TChannel>.BeginAcceptChannel Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicia uma operação assíncrona para aceitar um canal dentro de um intervalo de tempo padrão ou especificado.
Sobrecargas
BeginAcceptChannel(AsyncCallback, Object) |
Inicia uma operação assíncrona para aceitar um canal. |
BeginAcceptChannel(TimeSpan, AsyncCallback, Object) |
Inicia uma operação assíncrona para aceitar um canal dentro de um intervalo de tempo especificado. |
Comentários
É recomendável que a BeginAcceptChannel sobrecarga com o tempo limite explícito seja usada. O timeout
especificado para esse método substitui todos os tempos limite padrão definidos pelo sistema para o serviço.
BeginAcceptChannel(AsyncCallback, Object)
- Origem:
- IChannelListener.cs
Inicia uma operação assíncrona para aceitar um canal.
public:
IAsyncResult ^ BeginAcceptChannel(AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginAcceptChannel (AsyncCallback callback, object state);
abstract member BeginAcceptChannel : AsyncCallback * obj -> IAsyncResult
Public Function BeginAcceptChannel (callback As AsyncCallback, state As Object) As IAsyncResult
Parâmetros
- callback
- AsyncCallback
O delegado AsyncCallback que recebe a notificação da conclusão assíncrona da operação de aceitação para um canal.
- state
- Object
Um objeto, especificado pelo aplicativo, que contém informações de estado associadas à operação assíncrona de aceitação para um canal.
Retornos
Um IAsyncResult que faz referência à operação assíncrona de aceitação de um canal.
Comentários
É recomendável que a BeginAcceptChannel(TimeSpan, AsyncCallback, Object) sobrecarga com o tempo limite explícito seja usada. O timeout
especificado para esse método substitui todos os tempos limite padrão definidos pelo sistema para o serviço.
Aplica-se a
BeginAcceptChannel(TimeSpan, AsyncCallback, Object)
- Origem:
- IChannelListener.cs
Inicia uma operação assíncrona para aceitar um canal dentro de um intervalo de tempo especificado.
public:
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
Public Function BeginAcceptChannel (timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult
Parâmetros
- timeout
- TimeSpan
O TimeSpan que especifica quanto tempo esperar pela conclusão da operação wait for a channel até que ela atinja o tempo limite.
- callback
- AsyncCallback
O delegado AsyncCallback que recebe a notificação da conclusão assíncrona da operação de aceitação para um canal.
- state
- Object
Um objeto, especificado pelo aplicativo, que contém informações de estado associadas à operação assíncrona de aceitação para um canal.
Retornos
Um IAsyncResult que faz referência à operação assíncrona de aceitação de um canal.
Comentários
É recomendável que essa sobrecarga com um tempo limite explícito seja usada em vez do BeginAcceptChannel(TimeSpan, AsyncCallback, Object). O timeout
especificado para esse método substitui todos os tempos limite padrão definidos pelo sistema para o serviço.