RequestContext.Reply Méthode

Définition

Répond à un message de demande.

Surcharges

Nom Description
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 requête dans un intervalle de temps 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

Entrant Message qui contient la requête.

Remarques

Utilisez Reply lorsqu’il est acceptable que le thread actuel soit bloqué pendant qu’il répond au message de demande. Le thread est bloqué jusqu’au thread spécifié timeout.

Si le traitement de l’application doit continuer sans attendre la fin de la réponse, utilisez la méthode asynchrone BeginReply . Cette méthode reçoit la notification, via un rappel, de l’identité du gestionnaire d’événements pour l’opération. L’opération n’est pas terminée tant qu’un message n’est pas disponible dans le canal ou que le délai d’attente se produit.

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 requête dans un intervalle de temps 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

Entrant Message qui contient la requête.

timeout
TimeSpan

Qui TimeSpan spécifie l’intervalle de temps d’attente de la réponse à une demande.

Remarques

Utilisez Reply lorsqu’il est acceptable que le thread actuel soit bloqué pendant qu’il répond au message de demande. Le thread est bloqué jusqu’au thread spécifié timeout.

Si le traitement de l’application doit continuer sans attendre la fin de la réponse, utilisez la méthode asynchrone BeginReply . Cette méthode reçoit la notification, via un rappel, de l’identité du gestionnaire d’événements pour l’opération. L’opération n’est pas terminée tant qu’un message n’est pas disponible dans le canal ou que le délai d’attente se produit.

S’applique à