Partilhar via


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

Definição

Envia uma solicitação baseada em mensagem.

Sobrecargas

IRequestChannel.Request(Message)

Envia uma solicitação baseada em mensagem e retorna a resposta correlacionada com base em mensagem.

IRequestChannel.Request(Message, TimeSpan)

Envia uma solicitação baseada em mensagem e retorna a resposta correlacionada com base em mensagem dentro de um intervalo de tempo especificado.

IRequestChannel.Request(Message)

Origem:
ClientBase.cs
Origem:
ClientBase.cs
Origem:
ClientBase.cs

Envia uma solicitação baseada em mensagem e retorna a resposta correlacionada com base em mensagem.

 virtual System::ServiceModel::Channels::Message ^ System.ServiceModel.Channels.IRequestChannel.Request(System::ServiceModel::Channels::Message ^ message) = System::ServiceModel::Channels::IRequestChannel::Request;
System.ServiceModel.Channels.Message IRequestChannel.Request (System.ServiceModel.Channels.Message message);
abstract member System.ServiceModel.Channels.IRequestChannel.Request : System.ServiceModel.Channels.Message -> System.ServiceModel.Channels.Message
override this.System.ServiceModel.Channels.IRequestChannel.Request : System.ServiceModel.Channels.Message -> System.ServiceModel.Channels.Message
Function Request (message As Message) As Message Implements IRequestChannel.Request

Parâmetros

message
Message

A mensagem de solicitação a ser transmitida.

Retornos

A mensagem recebida em resposta à solicitação.

Implementações

Aplica-se a

IRequestChannel.Request(Message, TimeSpan)

Origem:
ClientBase.cs
Origem:
ClientBase.cs
Origem:
ClientBase.cs

Envia uma solicitação baseada em mensagem e retorna a resposta correlacionada com base em mensagem dentro de um intervalo de tempo especificado.

 virtual System::ServiceModel::Channels::Message ^ System.ServiceModel.Channels.IRequestChannel.Request(System::ServiceModel::Channels::Message ^ message, TimeSpan timeout) = System::ServiceModel::Channels::IRequestChannel::Request;
System.ServiceModel.Channels.Message IRequestChannel.Request (System.ServiceModel.Channels.Message message, TimeSpan timeout);
abstract member System.ServiceModel.Channels.IRequestChannel.Request : System.ServiceModel.Channels.Message * TimeSpan -> System.ServiceModel.Channels.Message
override this.System.ServiceModel.Channels.IRequestChannel.Request : System.ServiceModel.Channels.Message * TimeSpan -> System.ServiceModel.Channels.Message
Function Request (message As Message, timeout As TimeSpan) As Message Implements IRequestChannel.Request

Parâmetros

message
Message

A mensagem de solicitação a ser transmitida.

timeout
TimeSpan

O TimeSpan que especifica o intervalo de tempo em que uma resposta deve ser recebida.

Retornos

A mensagem recebida em resposta à solicitação.

Implementações

Aplica-se a