ReceiveContextEnabledAttribute.ManualControl Eigenschap

Definitie

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de ontvangstbevestiging voor deze bewerking expliciet wordt gesignaleerd door de servicemethode.

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

Waarde van eigenschap

true indien de ontvangstbevestiging voor deze bewerking expliciet wordt gesignaleerd; anders, false.

Opmerkingen

Wanneer de ManualControl eigenschap is ingesteld trueop, wordt het bericht dat van het kanaal is ontvangen, bezorgd bij de servicebewerking met een vergrendeling voor het bericht in de vorm van de eigenschap ReceiveContext-bericht. Het is de verantwoordelijkheid van de service-implementatie om aan te roepen Complete of Abandon om de ontvangst van het bericht te signaleren. Als u een van deze resultaten niet aanroept, wordt de vergrendeling op het bericht vastgehouden totdat het time-outinterval voor de vergrendeling is verstreken. Zodra de vergrendeling is vrijgegeven (via een time-out voor bellen Abandon of vergrendelen), wordt het bericht opnieuw verzonden van het kanaal naar de service. Aanroepen Complete markeert het bericht als ontvangen.

Van toepassing op