MsmqBindingElementBase.RetryCycleDelay Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.