Condividi tramite


RequestContext.Reply Metodo

Definizione

Risponde a un messaggio di richiesta.

Overload

Reply(Message)

Quando sottoposto a override in una classe derivata, risponde a un messaggio di richiesta.

Reply(Message, TimeSpan)

Quando sottoposto a override in una classe derivata, risponde a un messaggio di richiesta entro un intervallo di tempo specificato.

Reply(Message)

Origine:
RequestContext.cs
Origine:
RequestContext.cs
Origine:
RequestContext.cs

Quando sottoposto a override in una classe derivata, risponde a un messaggio di richiesta.

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)

Parametri

message
Message

Oggetto Message in arrivo che contiene la richiesta.

Commenti

Utilizzare il metodo Reply quando è possibile bloccare il thread corrente durante la replica al messaggio di richiesta. Il thread è bloccato fino al timeout specificato.

Se l'elaborazione dell'applicazione deve proseguire senza attendere il completamento della risposta, utilizzare il metodo BeginReply asincrono. Questo metodo riceve mediante un callback la notifica dell'identità del gestore eventi relativa all'operazione. L'operazione non è completa finché un messaggio non viene reso disponibile nel canale o non si verifica il timeout.

Si applica a

Reply(Message, TimeSpan)

Origine:
RequestContext.cs
Origine:
RequestContext.cs
Origine:
RequestContext.cs

Quando sottoposto a override in una classe derivata, risponde a un messaggio di richiesta entro un intervallo di tempo specificato.

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)

Parametri

message
Message

Oggetto Message in arrivo che contiene la richiesta.

timeout
TimeSpan

Valore TimeSpan che specifica l'intervallo di attesa necessario per la risposta a una richiesta.

Commenti

Utilizzare il metodo Reply quando è possibile bloccare il thread corrente durante la replica al messaggio di richiesta. Il thread è bloccato fino al timeout specificato.

Se l'elaborazione dell'applicazione deve proseguire senza attendere il completamento della risposta, utilizzare il metodo BeginReply asincrono. Questo metodo riceve mediante un callback la notifica dell'identità del gestore eventi relativa all'operazione. L'operazione non è completa finché un messaggio non viene reso disponibile nel canale o non si verifica il timeout.

Si applica a