Condividi tramite


MsmqElementBase.RetryCycleDelay Proprietà

Definizione

Ottiene o imposta un valore che indica il ritardo di tempo tra i cicli di ripetizione durante il tentativo di recapitare un messaggio che non è stato possibile recapitare immediatamente.

public:
 property TimeSpan RetryCycleDelay { TimeSpan get(); void set(TimeSpan value); };
[System.ComponentModel.TypeConverter(typeof(System.ServiceModel.TimeSpanOrInfiniteConverter))]
[System.Configuration.ConfigurationProperty("retryCycleDelay", DefaultValue="00:30:00")]
public TimeSpan RetryCycleDelay { get; set; }
[System.Configuration.ConfigurationProperty("retryCycleDelay", DefaultValue="00:30:00")]
[System.ComponentModel.TypeConverter(typeof(System.Runtime.TimeSpanOrInfiniteConverter))]
public TimeSpan RetryCycleDelay { get; set; }
[System.Configuration.ConfigurationProperty("retryCycleDelay", DefaultValue="00:30:00")]
[System.ComponentModel.TypeConverter(typeof(System.ServiceModel.Configuration.TimeSpanOrInfiniteConverter))]
public TimeSpan RetryCycleDelay { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.ServiceModel.TimeSpanOrInfiniteConverter))>]
[<System.Configuration.ConfigurationProperty("retryCycleDelay", DefaultValue="00:30:00")>]
member this.RetryCycleDelay : TimeSpan with get, set
[<System.Configuration.ConfigurationProperty("retryCycleDelay", DefaultValue="00:30:00")>]
[<System.ComponentModel.TypeConverter(typeof(System.Runtime.TimeSpanOrInfiniteConverter))>]
member this.RetryCycleDelay : TimeSpan with get, set
[<System.Configuration.ConfigurationProperty("retryCycleDelay", DefaultValue="00:30:00")>]
[<System.ComponentModel.TypeConverter(typeof(System.ServiceModel.Configuration.TimeSpanOrInfiniteConverter))>]
member this.RetryCycleDelay : TimeSpan with get, set
Public Property RetryCycleDelay As TimeSpan

Valore della proprietà

Oggetto TimeSpan che specifica l'intervallo di tempo di attesa prima di avviare il ciclo successivo di tentativi di recapito all'applicazione ricevente. Il valore predefinito è "00:10:00".

Attributi

Commenti

Un singolo ciclo di ripetizione tenta di recapitare un messaggio a un'applicazione ricevente un numero specificato di volte. Il numero di tentativi effettuati viene specificato dalla ReceiveRetryCount proprietà . Se l'applicazione non utilizza il messaggio dopo il numero specificato di tentativi immediati, il messaggio viene inviato a una coda di tentativi. I cicli di ripetizione successivi sono costituiti dal messaggio restituito dalla coda di ripetizione dei tentativi alla coda dell'applicazione per tentare nuovamente il recapito all'applicazione, dopo un ritardo specificato dalla RetryCycleDelay proprietà . Il numero di cicli di ripetizione dei tentativi viene specificato dalla MaxRetryCycles proprietà .

Si applica a