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 per quanto tempo attendere 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à
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 è 30 (minuti).
Eccezioni
Il valore è minore di zero.
oppure
Il valore non è infinito ed è maggiore di Int32.MaxValue millisecondi.
Commenti
Un singolo ciclo di ripetizione esegue tentativi ripetuti di recapitare un messaggio all'applicazione ricevente (specificata dalla MaxRetryCycles proprietà ). Se tutti i tentativi hanno esito negativo, il messaggio viene riportato nella coda di ripetizione dei tentativi. Questa proprietà specifica per quanto tempo il messaggio rimane nella coda di ripetizione dei tentativi prima che venga trasferito alla coda dell'applicazione per un altro ciclo di ripetizione dei tentativi. Questa proprietà può essere usata solo nei sistemi operativi a partire da Windows Vista.