Sdílet prostřednictvím


MsmqBindingElementBase.MaxRetryCycles Vlastnost

Definice

Získá nebo nastaví maximální počet cyklů opakování k pokusu o doručení zpráv do přijímající aplikace.

public:
 property int MaxRetryCycles { int get(); void set(int value); };
[System.Configuration.ConfigurationProperty("maxRetryCycles", DefaultValue=2)]
[System.Configuration.IntegerValidator(MinValue=0)]
public int MaxRetryCycles { get; set; }
[<System.Configuration.ConfigurationProperty("maxRetryCycles", DefaultValue=2)>]
[<System.Configuration.IntegerValidator(MinValue=0)>]
member this.MaxRetryCycles : int with get, set
Public Property MaxRetryCycles As Integer

Hodnota vlastnosti

Int32

Maximální počet cyklů opakování, které se mají pokusit před přenosem zprávy do fronty otrávených zpráv.

Atributy

Poznámky

Cyklus opakování je, když se zpráva přenese z fronty opakování do fronty aplikace za účelem pokusu o doručení do aplikace. Zprávy se umístí do fronty opakování po selhání několika okamžitých opakování, jak je uvedeno .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 je například ReceiveRetryCount = 0 a MaxRetryCycles 1, existuje maximálně dva pokusy o doručení zprávy. Tato vlastnost je k dispozici od operačního systému Windows Vista.

Platí pro