MsmqBindingElementBase.RetryCycleDelay Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta un valore che specifica il tempo di attesa prima di tentare un altro ciclo di ripetizione quando si tenta di recapitare un messaggio che non è stato possibile recapitare.
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
Valore della proprietà
TimeSpan specifica l'intervallo di tempo di attesa prima di avviare il successivo ciclo di tentativi di recapito all'applicazione ricevente. Il valore predefinito è 30 (minuti).
Eccezioni
Il valore è minore di zero.
-oppure-
Il valore non è infinito ed è maggiore del valore di Int32.MaxValue in millisecondi.
Commenti
Un singolo ciclo di ripetizione esegue più tentativi di recapito di un messaggio all'applicazione ricevente (il numero di tentativi è specificato dalla proprietà MaxRetryCycles). Se tutti i tentativi falliscono, il messaggio viene inserito nuovamente nella coda dei tentativi. Questa proprietà specifica per quanto tempo il messaggio riamane nella coda dei tentativi prima di essere trasferito alla coda dell'applicazione per un altro ciclo di ripetizione. Questa proprietà può essere usata solo nei sistemi operativi a partire da Windows Vista.