DefaultPropertiesToSend.TimeToReachQueue 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 il limite di tempo impiegato dal messaggio per raggiungere la coda.
public:
property TimeSpan TimeToReachQueue { TimeSpan get(); void set(TimeSpan value); };
[System.ComponentModel.TypeConverter(typeof(System.Messaging.Design.TimeoutConverter))]
[System.Messaging.MessagingDescription("MsgTimeToReachQueue")]
public TimeSpan TimeToReachQueue { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Messaging.Design.TimeoutConverter))>]
[<System.Messaging.MessagingDescription("MsgTimeToReachQueue")>]
member this.TimeToReachQueue : TimeSpan with get, set
Public Property TimeToReachQueue As TimeSpan
Valore della proprietà
Il limite di tempo in secondi necessario a un messaggio, dal momento in cui viene inviato, per raggiungere la coda di destinazione. Il valore predefinito è InfiniteTimeout.
- Attributi
Commenti
Se l'intervallo TimeToReachQueue scade prima che il messaggio raggiunga la destinazione, l'applicazione Accodamento messaggi rimuove il messaggio. Il messaggio viene inviato alla coda dei messaggi non recapitabili, se la proprietà del UseDeadLetterQueue messaggio è impostata su true
o ignorata, se UseDeadLetterQueue è false
. Se TimeToReachQueue è maggiore di TimeToBeReceived, TimeToBeReceived ha la precedenza.
La proprietà del AcknowledgeType messaggio può essere impostata per richiedere che Accodamento messaggi invii un messaggio di riconoscimento negativo all'applicazione di invio se il messaggio non arriva prima della scadenza del timer.
Se TimeToReachQueue è 0 secondi, Accodamento messaggi tenta una sola volta di inviare il messaggio alla destinazione se la coda è in attesa del messaggio. Se la coda è locale, il messaggio raggiunge sempre la coda.
Quando vengono inviati più messaggi in una transazione, Accodamento messaggi usa il valore della proprietà del TimeToReachQueue primo messaggio.