MsmqBindingElementBase.RetryCycleDelay Propriété

Définition

Obtient ou définit une valeur qui spécifie le délai d'attente avant de tenter un autre cycle de nouvelle tentative lors d'une tentative de remise d'un message qui n'a pas pu l'être.

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 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 de 30 (minutes).

Exceptions

La valeur est inférieure à zéro.

- ou -

La valeur n’est pas infinie et est supérieure à Int32.MaxValue millisecondes.

Remarques

Un seul cycle de nouvelle tentative effectue des tentatives répétées pour remettre un message à l'application réceptrice (spécifié par la propriété MaxRetryCycles). Si toutes les tentatives échouent, le message est replacé dans la file d'attente des nouvelles tentatives. Cette propriété spécifie le délai d'attente au cours duquel le message reste dans la file d'attente des nouvelles tentatives avant qu'il ne soit transféré vers la file d'attente de l'application pour un autre cycle de nouvelle tentative. Cette propriété ne peut être utilisée que sur les systèmes d’exploitation à partir de Windows Vista.

S’applique à