IChannelListener<TChannel>.BeginAcceptChannel Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizia un'operazione asincrona per accettare un canale entro l'intervallo di tempo specificato o predefinito.
Overload
BeginAcceptChannel(AsyncCallback, Object) |
Avvia un'operazione asincrona per accettare un canale. |
BeginAcceptChannel(TimeSpan, AsyncCallback, Object) |
Inizia un'operazione asincrona per accettare un canale entro l'intervallo di tempo specificato. |
Commenti
È consigliabile utilizzare l'overload BeginAcceptChannel con il timeout esplicito. Il parametro timeout
specificato per tale metodo esegue l'override di qualsiasi timeout predefinito che il sistema ha impostato per il servizio.
BeginAcceptChannel(AsyncCallback, Object)
- Origine:
- IChannelListener.cs
- Origine:
- IChannelListener.cs
Avvia un'operazione asincrona per accettare un canale.
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
Parametri
- callback
- AsyncCallback
Delegato AsyncCallback che riceve la notifica del completamento asincrono dell'operazione di accettazione di un canale.
- state
- Object
Oggetto, specificato dall'applicazione, che contiene le informazioni di stato associate all'operazione asincrona di accettazione di un canale.
Restituisce
Interfaccia IAsyncResult che fa riferimento all'operazione asincrona di accettazione di un canale.
Commenti
È consigliabile utilizzare l'overload BeginAcceptChannel(TimeSpan, AsyncCallback, Object) con il timeout esplicito. Il parametro timeout
specificato per tale metodo esegue l'override di qualsiasi timeout predefinito che il sistema ha impostato per il servizio.
Si applica a
BeginAcceptChannel(TimeSpan, AsyncCallback, Object)
- Origine:
- IChannelListener.cs
- Origine:
- IChannelListener.cs
Inizia un'operazione asincrona per accettare un canale entro l'intervallo di tempo specificato.
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
Parametri
- timeout
- TimeSpan
Struttura TimeSpan che specifica il tempo entro il quale un'operazione di attesa del canale deve essere completata prima di scadere.
- callback
- AsyncCallback
Delegato AsyncCallback che riceve la notifica del completamento asincrono dell'operazione di accettazione di un canale.
- state
- Object
Oggetto, specificato dall'applicazione, che contiene le informazioni di stato associate all'operazione asincrona di accettazione di un canale.
Restituisce
Interfaccia IAsyncResult che fa riferimento all'operazione asincrona di accettazione di un canale.
Commenti
È consigliabile utilizzare questo overload con il timeout esplicito invece di BeginAcceptChannel(TimeSpan, AsyncCallback, Object). Il parametro timeout
specificato per tale metodo esegue l'override di qualsiasi timeout predefinito che il sistema ha impostato per il servizio.