MsmqBindingElementBase.ValidityDuration 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 la durata in cui un messaggio sarà bloccato dalla funzionalità del contesto di ricezione.
public:
property TimeSpan ValidityDuration { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan ValidityDuration { get; set; }
member this.ValidityDuration : TimeSpan with get, set
Public Property ValidityDuration As TimeSpan
Valore della proprietà
La durata in cui un messaggio sarà bloccato dalla funzionalità del contesto di ricezione.
Eccezioni
Il valore è minore di zero o maggiore a Int32.MaxValue.
Commenti
Il valore predefinito è 5 minuti. Il contesto di ricezione blocca il messaggio per l'ispezione fino a che viene utilizzato o rilasciato nuovamente nella coda. La proprietà della durata di validità specifica per quanto tempo il messaggio rimarrà bloccato dal contesto di ricezione prima che sia rilasciato automaticamente nella coda.
Importante
Se l'oggetto ValidityDuration scade per un messaggio, qualsiasi transazione utilizzabile per la sua elaborazione sarà interrotta insieme all'istanza del flusso di lavoro se la scadenza avviene durante la transazione.