MsmqBindingElementBase.MaxRetryCycles 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á nebo nastaví maximální počet cyklů opakování pokusu o doručení zpráv do přijímající aplikace.
public:
property int MaxRetryCycles { int get(); void set(int value); };
public int MaxRetryCycles { get; set; }
member this.MaxRetryCycles : int with get, set
Public Property MaxRetryCycles As Integer
Hodnota vlastnosti
Hodnota, která určuje počet cyklů opakování, které se mají pokusit před přenosem zprávy do fronty zpráv poison-message.
Výjimky
Hodnota je menší než nula.
Poznámky
Cyklus opakování nastává, když se zpráva přenese z fronty opakování do fronty aplikace, aby se pokusila o doručení do aplikace. Zprávy se umístí do fronty opakování po několika okamžitých opakovaných pokusech, jak je uvedeno v ReceiveRetryCount.
MaxRetryCycles
určuje počet cyklů opakování a nezahrnuje počáteční pokus o odeslání zprávy. Pokus o doručení zprávy se provede maximálně (1 + MaxRetryCycles) * (ReceiveRetryCount + 1) krát. Pokud například ReceiveRetryCount = 0 a MaxRetryCycles je 1, existují maximálně dva pokusy o doručení zprávy. Tato vlastnost se používá pouze v operačních systémech počínaje systémem Windows Vista.