RequestContext.Reply Método

Definição

Responde a uma mensagem de solicitação.

Sobrecargas

Reply(Message)

Quando substituído em uma classe derivada, responde a uma mensagem de solicitação.

Reply(Message, TimeSpan)

Quando substituído em uma classe derivada, responde a uma mensagem de solicitação dentro de um intervalo de tempo especificado.

Reply(Message)

Quando substituído em uma classe derivada, responde a uma mensagem de solicitação.

public:
 abstract void Reply(System::ServiceModel::Channels::Message ^ message);
public abstract void Reply (System.ServiceModel.Channels.Message message);
abstract member Reply : System.ServiceModel.Channels.Message -> unit
Public MustOverride Sub Reply (message As Message)

Parâmetros

message
Message

O Message de entrada que contém a solicitação.

Comentários

Use Reply quando for aceitável que o thread atual seja bloqueado enquanto ele responde à mensagem de solicitação. O thread é bloqueado até o especificado timeout.

Se o processamento do aplicativo deve continuar sem aguardar a conclusão da resposta, use o método assíncrono BeginReply . Esse método recebe notificação, por meio de um retorno de chamada, da identidade do manipulador de eventos para a operação. A operação não será concluída até que uma mensagem fique disponível no canal ou o tempo limite ocorra.

Aplica-se a

Reply(Message, TimeSpan)

Quando substituído em uma classe derivada, responde a uma mensagem de solicitação dentro de um intervalo de tempo especificado.

public:
 abstract void Reply(System::ServiceModel::Channels::Message ^ message, TimeSpan timeout);
public abstract void Reply (System.ServiceModel.Channels.Message message, TimeSpan timeout);
abstract member Reply : System.ServiceModel.Channels.Message * TimeSpan -> unit
Public MustOverride Sub Reply (message As Message, timeout As TimeSpan)

Parâmetros

message
Message

O Message de entrada que contém a solicitação.

timeout
TimeSpan

O TimeSpan que especifica o intervalo de tempo a esperar a resposta a uma solicitação.

Comentários

Use Reply quando for aceitável que o thread atual seja bloqueado enquanto ele responde à mensagem de solicitação. O thread é bloqueado até o especificado timeout.

Se o processamento do aplicativo deve continuar sem aguardar a conclusão da resposta, use o método assíncrono BeginReply . Esse método recebe notificação, por meio de um retorno de chamada, da identidade do manipulador de eventos para a operação. A operação não será concluída até que uma mensagem fique disponível no canal ou o tempo limite ocorra.

Aplica-se a