ReceiveContextEnabledAttribute.ManualControl Propriété

Définition

Obtient ou définit une valeur indiquant si l'accusé de réception de cette opération est signalé explicitement par méthode de service.

public:
 property bool ManualControl { bool get(); void set(bool value); };
public bool ManualControl { get; set; }
member this.ManualControl : bool with get, set
Public Property ManualControl As Boolean

Valeur de propriété

Boolean

true si l'accusé de réception de cette opération est signalé explicitement ; sinon, false.

Remarques

Lorsque la ManualControl propriété a la valeur true , le message reçu du canal est remis à l’opération de service avec un verrou pour le message sous la forme « ReceiveContext message Property ». C'est la responsabilité de l'implémentation de service d'appeler Complete ou Abandon pour signaler la réception du message. Échec de l'appel de l'un ou l'autre de ces résultats dans le verrou qui se trouve sur le message jusqu'à ce que l'intervalle de délai de verrouillage expire. Une fois le verrou libéré (ou via l'appel de Abandon ou l'expiration du délai de verrouillage), le message est redistribué au service à partir du canal. L'appel de Complete marque le message comme étant reçu avec succès.

S’applique à