ClientBase<TChannel>.ChannelBase<T>.IRequestChannel.BeginRequest Método

Definição

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.

Implementações

Aplica-se a