RequestContext.Reply Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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)
- Origem:
- RequestContext.cs
- Origem:
- RequestContext.cs
- Origem:
- RequestContext.cs
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
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 precisar 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 é concluída até que uma mensagem fique disponível no canal ou o tempo limite ocorra.
Aplica-se a
Reply(Message, TimeSpan)
- Origem:
- RequestContext.cs
- Origem:
- RequestContext.cs
- Origem:
- RequestContext.cs
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
- 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 precisar 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 é concluída até que uma mensagem fique disponível no canal ou o tempo limite ocorra.