ClientBase<TChannel>.ChannelBase<T>.IRequestChannel.BeginRequest 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.
Avvia un'operazione asincrona per trasmettere un messaggio di richiesta.
Overload
IRequestChannel.BeginRequest(Message, TimeSpan, AsyncCallback, Object) |
Avvia un'operazione asincrona per trasmettere un messaggio di richiesta al lato reply di uno scambio di messaggi request/reply entro l'intervallo di tempo specificato. |
IRequestChannel.BeginRequest(Message, AsyncCallback, Object) |
Avvia un'operazione asincrona per trasmettere un messaggio di richiesta al lato reply di uno scambio di messaggi request/reply. |
IRequestChannel.BeginRequest(Message, TimeSpan, AsyncCallback, Object)
- Origine:
- ClientBase.cs
Avvia un'operazione asincrona per trasmettere un messaggio di richiesta al lato reply di uno scambio di messaggi request/reply entro l'intervallo di tempo specificato.
virtual IAsyncResult ^ System.ServiceModel.Channels.IRequestChannel.BeginRequest(System::ServiceModel::Channels::Message ^ message, TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state) = System::ServiceModel::Channels::IRequestChannel::BeginRequest;
IAsyncResult IRequestChannel.BeginRequest (System.ServiceModel.Channels.Message message, TimeSpan timeout, AsyncCallback callback, object state);
abstract member System.ServiceModel.Channels.IRequestChannel.BeginRequest : System.ServiceModel.Channels.Message * TimeSpan * AsyncCallback * obj -> IAsyncResult
override this.System.ServiceModel.Channels.IRequestChannel.BeginRequest : System.ServiceModel.Channels.Message * TimeSpan * AsyncCallback * obj -> IAsyncResult
Function BeginRequest (message As Message, timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult Implements IRequestChannel.BeginRequest
Parametri
- message
- Message
Il messaggio di richiesta da trasmettere.
- timeout
- TimeSpan
Periodo di tempo che specifica l'intervallo di tempo entro il quale deve pervenire una risposta.
- callback
- AsyncCallback
Delegato AsyncCallback che riceve la notifica del completamento dell'operazione asincrona di trasmissione di un messaggio di richiesta.
- state
- Object
Oggetto, specificato dall'applicazione, che contiene le informazioni sullo stato associate all'operazione asincrona di trasmissione di un messaggio di richiesta.
Restituisce
Interfaccia IAsyncResult che fa riferimento alla trasmissione del messaggio asincrono.
Implementazioni
Si applica a
IRequestChannel.BeginRequest(Message, AsyncCallback, Object)
- Origine:
- ClientBase.cs
Avvia un'operazione asincrona per trasmettere un messaggio di richiesta al lato reply di uno scambio di messaggi request/reply.
virtual IAsyncResult ^ System.ServiceModel.Channels.IRequestChannel.BeginRequest(System::ServiceModel::Channels::Message ^ message, AsyncCallback ^ callback, System::Object ^ state) = System::ServiceModel::Channels::IRequestChannel::BeginRequest;
IAsyncResult IRequestChannel.BeginRequest (System.ServiceModel.Channels.Message message, AsyncCallback callback, object state);
abstract member System.ServiceModel.Channels.IRequestChannel.BeginRequest : System.ServiceModel.Channels.Message * AsyncCallback * obj -> IAsyncResult
override this.System.ServiceModel.Channels.IRequestChannel.BeginRequest : System.ServiceModel.Channels.Message * AsyncCallback * obj -> IAsyncResult
Function BeginRequest (message As Message, callback As AsyncCallback, state As Object) As IAsyncResult Implements IRequestChannel.BeginRequest
Parametri
- message
- Message
Il messaggio di richiesta da trasmettere.
- callback
- AsyncCallback
Delegato AsyncCallback che riceve la notifica del completamento dell'operazione asincrona di trasmissione di un messaggio di richiesta.
- state
- Object
Oggetto, specificato dall'applicazione, che contiene le informazioni sullo stato associate all'operazione asincrona di trasmissione di un messaggio di richiesta.
Restituisce
Interfaccia IAsyncResult che fa riferimento alla trasmissione del messaggio asincrono.