RequestContext.Reply Methode

Definitie

Antwoorden op een aanvraagbericht.

Overloads

Name Description
Reply(Message)

Wanneer deze wordt overschreven in een afgeleide klasse, reageert u op een aanvraagbericht.

Reply(Message, TimeSpan)

Wanneer het bericht in een afgeleide klasse wordt overschreven, reageert u binnen een bepaald tijdsinterval op een aanvraagbericht.

Reply(Message)

Wanneer deze wordt overschreven in een afgeleide klasse, reageert u op een aanvraagbericht.

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)

Parameters

message
Message

Het binnenkomende Message bestand dat de aanvraag bevat.

Opmerkingen

Gebruik Reply deze functie wanneer het acceptabel is dat de huidige thread wordt geblokkeerd terwijl deze reageert op het aanvraagbericht. De thread wordt geblokkeerd tot aan de opgegeven timeout.

Als de verwerking van de toepassing moet worden voortgezet zonder te wachten tot het antwoord is voltooid, gebruikt u de asynchrone BeginReply methode. Deze methode ontvangt een melding via een callback van de identiteit van de gebeurtenis-handler voor de bewerking. De bewerking is pas voltooid als er een bericht beschikbaar is in het kanaal of als er een time-out optreedt.

Van toepassing op

Reply(Message, TimeSpan)

Wanneer het bericht in een afgeleide klasse wordt overschreven, reageert u binnen een bepaald tijdsinterval op een aanvraagbericht.

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)

Parameters

message
Message

Het binnenkomende Message bestand dat de aanvraag bevat.

timeout
TimeSpan

Hiermee TimeSpan geeft u het tijdsinterval op dat moet worden gewacht op het antwoord op een aanvraag.

Opmerkingen

Gebruik Reply deze functie wanneer het acceptabel is dat de huidige thread wordt geblokkeerd terwijl deze reageert op het aanvraagbericht. De thread wordt geblokkeerd tot aan de opgegeven timeout.

Als de verwerking van de toepassing moet worden voortgezet zonder te wachten tot het antwoord is voltooid, gebruikt u de asynchrone BeginReply methode. Deze methode ontvangt een melding via een callback van de identiteit van de gebeurtenis-handler voor de bewerking. De bewerking is pas voltooid als er een bericht beschikbaar is in het kanaal of als er een time-out optreedt.

Van toepassing op