RequestContext.Reply Metod

Definition

Svarar på ett meddelande om begäran.

Överlagringar

Name Description
Reply(Message)

När du åsidosättas i en härledd klass svarar du på ett meddelande om begäran.

Reply(Message, TimeSpan)

När det åsidosättas i en härledd klass svarar på ett begärandemeddelande inom ett angivet tidsintervall.

Reply(Message)

När du åsidosättas i en härledd klass svarar du på ett meddelande om begäran.

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)

Parametrar

message
Message

Message Inkommande som innehåller begäran.

Kommentarer

Använd Reply när det är acceptabelt att den aktuella tråden blockeras medan den svarar på begärandemeddelandet. Tråden blockeras upp till den angivna timeout.

Om programbearbetningen måste fortsätta utan att vänta på att svaret ska slutföras använder du den asynkrona BeginReply metoden. Den här metoden tar emot meddelanden via ett återanrop om identiteten för händelsehanteraren för åtgärden. Åtgärden är inte slutförd förrän antingen ett meddelande blir tillgängligt i kanalen eller tidsgränsen inträffar.

Gäller för

Reply(Message, TimeSpan)

När det åsidosättas i en härledd klass svarar på ett begärandemeddelande inom ett angivet tidsintervall.

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)

Parametrar

message
Message

Message Inkommande som innehåller begäran.

timeout
TimeSpan

Det TimeSpan som anger tidsintervallet för att vänta på svaret på en begäran.

Kommentarer

Använd Reply när det är acceptabelt att den aktuella tråden blockeras medan den svarar på begärandemeddelandet. Tråden blockeras upp till den angivna timeout.

Om programbearbetningen måste fortsätta utan att vänta på att svaret ska slutföras använder du den asynkrona BeginReply metoden. Den här metoden tar emot meddelanden via ett återanrop om identiteten för händelsehanteraren för åtgärden. Åtgärden är inte slutförd förrän antingen ett meddelande blir tillgängligt i kanalen eller tidsgränsen inträffar.

Gäller för