Sdílet prostřednictvím


MsmqElementBase.ReceiveContextEnabled Vlastnost

Definice

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

Boolean

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.

Platí pro