ClientBase<TChannel>.ChannelBase<T>.IRequestChannel.BeginRequest Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Inicia uma operação assíncrona para transmitir uma mensagem de pedido.
Sobrecargas
| Name | Descrição |
|---|---|
| IRequestChannel.BeginRequest(Message, TimeSpan, AsyncCallback, Object) |
Inicia uma operação assíncrona para transmitir uma mensagem de pedido para o lado de resposta de uma troca de mensagens pedido-resposta dentro de um intervalo de tempo especificado. |
| IRequestChannel.BeginRequest(Message, AsyncCallback, Object) |
Inicia uma operação assíncrona para transmitir uma mensagem de pedido para o lado de resposta de uma troca de mensagens pedido-resposta. |
IRequestChannel.BeginRequest(Message, TimeSpan, AsyncCallback, Object)
- Origem:
- ClientBase.cs
- Origem:
- ClientBase.cs
- Origem:
- ClientBase.cs
Inicia uma operação assíncrona para transmitir uma mensagem de pedido para o lado de resposta de uma troca de mensagens pedido-resposta dentro de um intervalo de tempo especificado.
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
Parâmetros
- message
- Message
O pedido de mensagem a transmitir.
- timeout
- TimeSpan
O intervalo de tempo que especifica o intervalo de tempo dentro do qual uma resposta deve ser recebida.
- callback
- AsyncCallback
O AsyncCallback delegado que recebe a notificação da conclusão da operação assíncrona que transmite uma mensagem de pedido.
- state
- Object
Um objeto, especificado pela aplicação, que contém informação de estado associada à operação assíncrona que transmite uma mensagem de pedido.
Devoluções
O IAsyncResult que faz referência à transmissão assíncrona de mensagens.
Implementações
Aplica-se a
IRequestChannel.BeginRequest(Message, AsyncCallback, Object)
- Origem:
- ClientBase.cs
- Origem:
- ClientBase.cs
- Origem:
- ClientBase.cs
Inicia uma operação assíncrona para transmitir uma mensagem de pedido para o lado de resposta de uma troca de mensagens pedido-resposta.
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
Parâmetros
- message
- Message
O pedido de mensagem a transmitir.
- callback
- AsyncCallback
O AsyncCallback delegado que recebe a notificação da conclusão da operação assíncrona que transmite uma mensagem de pedido.
- state
- Object
Um objeto, especificado pela aplicação, que contém informação de estado associada à operação assíncrona que transmite uma mensagem de pedido.
Devoluções
O IAsyncResult que faz referência à transmissão assíncrona de mensagens.