Partager via


RequestContext.Reply Méthode

Définition

Répond à un message de demande.

Surcharges

Reply(Message)

En cas de substitution dans une classe dérivée, répond à un message de demande.

Reply(Message, TimeSpan)

En cas de substitution dans une classe dérivée, répond à un message de demande dans un intervalle spécifié.

Reply(Message)

Source:
RequestContext.cs
Source:
RequestContext.cs
Source:
RequestContext.cs

En cas de substitution dans une classe dérivée, répond à un message de demande.

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)

Paramètres

message
Message

Message entrant qui contient la demande.

Remarques

Utilisez Reply lorsque le thread actuel peut faire l'objet d'un blocage en répondant au message de demande. Le thread reste bloqué durant le timeout spécifié.

Utilisez la méthode asynchrone BeginReply si le traitement de l'application doit se poursuivre sans attendre la fin de la réponse. Cette méthode reçoit, via un rappel, la notification de l'identité du gestionnaire d'événements de l'opération. L'opération ne s'accomplit que lorsqu'un message est disponible dans le canal ou lorsque le délai d'attente est atteint.

S’applique à

Reply(Message, TimeSpan)

Source:
RequestContext.cs
Source:
RequestContext.cs
Source:
RequestContext.cs

En cas de substitution dans une classe dérivée, répond à un message de demande dans un intervalle spécifié.

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)

Paramètres

message
Message

Message entrant qui contient la demande.

timeout
TimeSpan

TimeSpan qui spécifie la durée d'attente de la réponse à une demande.

Remarques

Utilisez Reply lorsque le thread actuel peut faire l'objet d'un blocage en répondant au message de demande. Le thread reste bloqué durant le timeout spécifié.

Utilisez la méthode asynchrone BeginReply si le traitement de l'application doit se poursuivre sans attendre la fin de la réponse. Cette méthode reçoit, via un rappel, la notification de l'identité du gestionnaire d'événements de l'opération. L'opération ne s'accomplit que lorsqu'un message est disponible dans le canal ou lorsque le délai d'attente est atteint.

S’applique à