RequestContext.Reply Método

Definição

Responde a uma mensagem de pedido.

Sobrecargas

Name Description
Reply(Message)

Quando é sobreposto numa classe derivada, responde a uma mensagem de pedido.

Reply(Message, TimeSpan)

Quando sobreposta numa classe derivada, responde a uma mensagem de pedido dentro de um intervalo de tempo especificado.

Reply(Message)

Quando é sobreposto numa classe derivada, responde a uma mensagem de pedido.

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

A entrada Message que contém o pedido.

Observações

Reply Use quando for aceitável que o tópico atual seja bloqueado enquanto responde à mensagem de pedido. A thread é bloqueada até ao especificado timeout.

Se o processamento da aplicação tiver de continuar sem esperar que a resposta seja concluída, use o método assíncrono BeginReply . Este método recebe notificação, através de um callback, da identidade do gestor de eventos da operação. A operação só está concluída até que uma mensagem fique disponível no canal ou ocorra o time-out.

Aplica-se a

Reply(Message, TimeSpan)

Quando sobreposta numa classe derivada, responde a uma mensagem de pedido 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

A entrada Message que contém o pedido.

timeout
TimeSpan

O TimeSpan que especifica o intervalo de tempo para esperar pela resposta a um pedido.

Observações

Reply Use quando for aceitável que o tópico atual seja bloqueado enquanto responde à mensagem de pedido. A thread é bloqueada até ao especificado timeout.

Se o processamento da aplicação tiver de continuar sem esperar que a resposta seja concluída, use o método assíncrono BeginReply . Este método recebe notificação, através de um callback, da identidade do gestor de eventos da operação. A operação só está concluída até que uma mensagem fique disponível no canal ou ocorra o time-out.

Aplica-se a