Partager via


MsmqElementBase.MaxRetryCycles Propriété

Définition

Obtient ou définit le nombre maximal de cycles de nouvelle tentative de livraison de messages à l'application de réception.

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

Valeur de propriété

Un entier qui indique le nombre maximal de cycles de nouvelle tentative de livraison de messages à l'application. La valeur par défaut est 2.

Attributs

Remarques

Un seul cycle de nouvelle tentative tente de remettre un message à une application un certain nombre de fois. Le nombre de tentatives effectuées est défini par la propriété ReceiveRetryCount. Si l'application ne parvient pas à consommer le message une fois le nombre de tentatives atteint, le message est envoyé à une file d'attente de nouvelles tentatives de remise. Les cycles de nouvelle tentative suivants se composent du message retourné de la file d'attente de nouvelles tentatives à la file d'attente d'application pour effectuer une nouvelle tentative de remise à l'application, après un délai spécifié par la propriété RetryCycleDelay. La propriété MaxRetryCycles spécifie le nombre de cycles de nouvelle tentative que l'application utilise pour tenter de remettre le message.

S’applique à