Esporta (0) Stampa
Espandi tutto

Proprietà QueueDescription.DefaultMessageTimeToLive

Ottiene o imposta il valore della durata (TTL) predefinita del messaggio. Tale durata rappresenta l'intervallo di tempo compreso tra l'invio del messaggio a Service Bus e la scadenza del messaggio. Si tratta del valore predefinito utilizzato quando la proprietà TimeToLive non è impostata su un messaggio.

I messaggi precedenti al valore definito in TimeToLive scadranno e non saranno più memorizzati nell'archivio dei messaggi. I sottoscrittori non saranno in grado di ricevere i messaggi scaduti.

Un messaggio può avere un valore TimeToLive inferiore rispetto a quello specificato qui, ma per impostazione predefinita TimeToLive è impostato su MaxValue. Pertanto, questa proprietà diventa il valore della durata (TTL) predefinita applicato ai messaggi.

Spazio dei nomi  Microsoft.ServiceBus.Messaging
Assembly:  Microsoft.ServiceBus (in Microsoft.ServiceBus.dll)

public TimeSpan DefaultMessageTimeToLive { get; set; }

Valore proprietà

Tipo: System.TimeSpan
Valore della durata (TTL) predefinita del messaggio.

Se viene impostata la proprietà EnableDeadLetteringOnMessageExpiration, qualsiasi messaggio non ricevuto prima della scadenza verrà spostato nella coda dei messaggi non recapitabili.

Non è previsto alcun limite minimo o massimo per TimeToLive.

Aggiunte alla community

Microsoft sta conducendo un sondaggio in linea per comprendere l'opinione degli utenti in merito al sito Web di MSDN. Se si sceglie di partecipare, quando si lascia il sito Web di MSDN verrà visualizzato il sondaggio in linea.

Si desidera partecipare?
Mostra:
© 2015 Microsoft