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 per cui un messaggio verrà bloccato dalla funzionalità di 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 di un messaggio verrà bloccata dalla funzionalità di contesto di ricezione.
Eccezioni
Il valore è minore di zero o è maggiore di Int32.MaxValue.
Commenti
Il valore predefinito è 5 minuti. Il contesto di ricezione blocca il messaggio per l'ispezione fino a quando non viene utilizzato o rilasciato nuovamente nella coda. La proprietà durata validità specifica per quanto tempo il messaggio rimarrà bloccato dal contesto di ricezione prima che venga rilasciato automaticamente nella coda.
Importante
Se ValidityDuration scade per un messaggio, qualsiasi transazione che può essere utilizzata per l'elaborazione verrà interrotta insieme all'istanza del flusso di lavoro se la scadenza si verifica durante la transazione.