Condividi tramite


ChannelListenerBase<TChannel>.BeginAcceptChannel Metodo

Definizione

Inizia un'operazione asincrona per accettare un canale del tipo specificato dal listener del canale corrente.

Overload

BeginAcceptChannel(AsyncCallback, Object)

Inizia un'operazione asincrona per accettare un canale del tipo specificato dal listener del canale corrente.

BeginAcceptChannel(TimeSpan, AsyncCallback, Object)

In caso di implementazione in una classe derivata, inizia un'operazione asincrona per accettare un canale del tipo specificato dal listener del canale corrente entro l'intervallo di tempo specificato.

BeginAcceptChannel(AsyncCallback, Object)

Inizia un'operazione asincrona per accettare un canale del tipo specificato dal listener del canale corrente.

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

Parametri

callback
AsyncCallback

Struttura TimeSpan che specifica quanto tempo deve durare l'operazione di accettazione del canale prima di scadere.

state
Object

Delegato AsyncCallback che riceve la notifica del completamento asincrono dell'operazione di accettazione del canale.

Restituisce

Interfaccia IAsyncResult che fa riferimento all'operazione asincrona di accettazione del canale.

Implementazioni

Si applica a

BeginAcceptChannel(TimeSpan, AsyncCallback, Object)

In caso di implementazione in una classe derivata, inizia un'operazione asincrona per accettare un canale del tipo specificato dal listener del canale corrente entro l'intervallo di tempo specificato.

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

Parametri

timeout
TimeSpan

Struttura TimeSpan che specifica quanto tempo deve durare l'operazione di accettazione del canale prima di scadere.

callback
AsyncCallback

Delegato AsyncCallback che riceve la notifica del completamento asincrono dell'operazione di accettazione del canale.

state
Object

Oggetto, specificato dall'applicazione, che contiene le informazioni sullo stato associate all'operazione asincrona di accettazione di un canale.

Restituisce

Interfaccia IAsyncResult che fa riferimento all'operazione asincrona di accettazione del canale.

Implementazioni

Si applica a