Sdílet prostřednictvím


ReceiveContextEnabledAttribute.ManualControl Vlastnost

Definice

Získá nebo nastaví hodnotu, která indikuje, jestli je potvrzení příjmu pro tuto operaci explicitně signalizována metodou služby.

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

Hodnota vlastnosti

Boolean

true Pokud je potvrzení příjmu pro tuto operaci explicitně signalizována; v opačném případě false .

Poznámky

Pokud ManualControl je vlastnost nastavena na hodnotu true , zpráva přijatá z kanálu je doručena do operace služby s zámkem zprávy ve formě vlastnosti "zpráva ReceiveContext". Je zodpovědný za implementaci služby buď k volání, Complete nebo Abandon k signalizaci dokončení přijímání zprávy. Při volání některé z těchto výsledků se zámek uchovává ve zprávě, dokud časový limit zámku neuplyne. Jakmile se zámek uvolní (buď prostřednictvím volání Abandon , nebo pomocí časového limitu zámku "), zpráva se odešle znovu z kanálu ke službě. Volání Complete označí zprávu jako úspěšně přijatou.

Platí pro