ChannelListenerBase<TChannel>.BeginAcceptChannel Méthode

Définition

Commence une opération asynchrone pour accepter un canal du type spécifié par l'écouteur de canal actuel.

Surcharges

BeginAcceptChannel(AsyncCallback, Object)

Commence une opération asynchrone pour accepter un canal du type spécifié par l'écouteur de canal actuel.

BeginAcceptChannel(TimeSpan, AsyncCallback, Object)

En cas d'implémentation dans une classe dérivée, commence une opération asynchrone pour accepter un canal du type spécifié par l'écouteur de canal actuel dans un intervalle de temps spécifié.

BeginAcceptChannel(AsyncCallback, Object)

Commence une opération asynchrone pour accepter un canal du type spécifié par l'écouteur de canal actuel.

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

Paramètres

callback
AsyncCallback

TimeSpan qui spécifie le délai d'exécution de l'opération d'acceptation de canal avant dépassement du délai d'attente.

state
Object

Le délégué AsyncCallback qui reçoit la notification de la fin asynchrone de l'opération d'acceptation de canal.

Retours

IAsyncResult qui fait référence à l'opération asynchrone d'acceptation de canal.

Implémente

S’applique à

BeginAcceptChannel(TimeSpan, AsyncCallback, Object)

En cas d'implémentation dans une classe dérivée, commence une opération asynchrone pour accepter un canal du type spécifié par l'écouteur de canal actuel dans un intervalle de temps spécifié.

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

Paramètres

timeout
TimeSpan

TimeSpan qui spécifie le délai d'exécution de l'opération d'acceptation de canal avant dépassement du délai d'attente.

callback
AsyncCallback

Le délégué AsyncCallback qui reçoit la notification de la fin asynchrone de l'opération d'acceptation de canal.

state
Object

Objet, spécifié par l'application, qui contient les informations d'état associées à l'opération asynchrone d'acceptation de canal.

Retours

IAsyncResult qui fait référence à l'opération asynchrone d'acceptation de canal.

Implémente

S’applique à