MsmqBindingBase.RetryCycleDelay Propriété

Définition

Obtient ou définit une valeur qui indique l'intervalle entre des cycles de nouvelle tentative de remise d'un message dont la remise immédiate est impossible.

public:
 property TimeSpan RetryCycleDelay { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan RetryCycleDelay { get; set; }
member this.RetryCycleDelay : TimeSpan with get, set
Public Property RetryCycleDelay As TimeSpan

Valeur de propriété

TimeSpan

TimeSpan qui spécifie le délai d'attente à respecter avant de démarrer le cycle de tentative de remise suivant à l'application de réception. La valeur par défaut est 10 minutes.

Remarques

Un seul cycle de nouvelle tentative tente de remettre un message à une application de réception un certain nombre de fois. Le nombre de tentatives effectuées est spécifié par la propriété ReceiveRetryCount. Si l'application ne peut pas accéder au message après le nombre spécifié de nouvelles tentatives immédiates, le message est envoyé à une file d'attente de nouvelles tentatives. Les cycles de nouvelle tentative suivants consistent à renvoyer le message de la file d'attente de nouvelles tentatives de remise vers la file d'attente de l'application, afin d'effectuer une nouvelle tentative de remise à l'application après un délai spécifié par la propriété RetryCycleDelay. Le nombre de cycles de nouvelle tentative est spécifié par la propriété MaxRetryCycles.

S’applique à