ReceiveContextEnabledAttribute.ManualControl Egenskap

Definition

Hämtar eller anger ett värde som anger om mottagningsigenkänningen för den här åtgärden uttryckligen signaleras av tjänstmetoden.

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

Egenskapsvärde

trueom mottagningen av bekräftelsen för denna åtgärd uttryckligen signaleras. annars . false

Kommentarer

När egenskapen ManualControl är inställd truepå levereras meddelandet som tas emot från kanalen till tjänståtgärden med ett lås för meddelandet i form av "ReceiveContext message property". Det är tjänstimplementeringens ansvar att antingen anropa Complete eller Abandon signalera att meddelandet har slutförts. Om du inte anropar något av dessa resulterar det i att låset hålls kvar i meddelandet tills tidsgränsintervallet för låset förflutit. När låset har släppts (antingen via anrop Abandon eller tidsgräns för låsning) skickas meddelandet på nytt från kanalen till tjänsten. Anrop Complete markerar meddelandet som mottaget.

Gäller för