MsmqElementBase.ReceiveContextEnabled Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získává nebo nastavuje hodnotu, která určuje, jestli je povolený kontext příjmu pro zpracování zpráv ve frontách.
public:
property bool ReceiveContextEnabled { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("receiveContextEnabled", DefaultValue=true)]
public bool ReceiveContextEnabled { get; set; }
[<System.Configuration.ConfigurationProperty("receiveContextEnabled", DefaultValue=true)>]
member this.ReceiveContextEnabled : bool with get, set
Public Property ReceiveContextEnabled As Boolean
Hodnota vlastnosti
true
Pokud je povolený kontext Receive pro zpracování zpráv ve frontách, v opačném případě false
.
- Atributy
Poznámky
V takovém případě true
může služba "prohlížet" zprávy ve frontě, aby ji bylo možné začít zpracovávat, a pokud se něco nepovede a vyvolá se výjimka, zůstane ve frontě. Služba může také "uzamknout" zprávy, aby bylo možné opakovat zpracování později v pozdějším časovém bodě. ReceiveContext poskytuje mechanismus pro "dokončování" zprávu po zpracování, aby ji bylo možné odebrat z fronty. Zprávy již nejsou čteny a znovu zapisovány do front přes síť a jednotlivé zprávy nejsou během zpracování skákající napříč různými instancemi služby.