RequestContext.Reply Metodo

Definizione

Risponde a un messaggio di richiesta.

Overload

Nome Descrizione
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 in ingresso Message che contiene la richiesta.

Commenti

Usare Reply quando è accettabile che il thread corrente venga bloccato mentre risponde al messaggio di richiesta. Il thread viene bloccato fino all'oggetto specificato timeout.

Se l'elaborazione dell'applicazione deve continuare senza attendere il completamento della risposta, usare il metodo asincrono BeginReply . Questo metodo riceve una notifica, tramite un callback, dell'identità del gestore eventi per l'operazione. L'operazione non viene completata fino a quando non viene reso disponibile un messaggio nel canale o 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 in ingresso Message che contiene la richiesta.

timeout
TimeSpan

Oggetto TimeSpan che specifica l'intervallo di tempo di attesa della risposta a una richiesta.

Commenti

Usare Reply quando è accettabile che il thread corrente venga bloccato mentre risponde al messaggio di richiesta. Il thread viene bloccato fino all'oggetto specificato timeout.

Se l'elaborazione dell'applicazione deve continuare senza attendere il completamento della risposta, usare il metodo asincrono BeginReply . Questo metodo riceve una notifica, tramite un callback, dell'identità del gestore eventi per l'operazione. L'operazione non viene completata fino a quando non viene reso disponibile un messaggio nel canale o si verifica il timeout.

Si applica a