Sdílet prostřednictvím


DefaultPropertiesToSend.TimeToReachQueue Vlastnost

Definice

Získá nebo nastaví časový limit zprávy, aby se dostala do fronty.

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

Hodnota vlastnosti

Časový limit v sekundách, kdy se zpráva dostane do cílové fronty, od okamžiku odeslání zprávy. Výchozí formát je InfiniteTimeout.

Atributy

Poznámky

TimeToReachQueue Pokud interval vyprší, než zpráva dorazí do cíle, aplikace Řízení front zpráv zprávu zahodí. Zpráva se buď odešle do fronty nedoručených zpráv, pokud je vlastnost zprávy UseDeadLetterQueue nastavená na true, nebo se ignoruje, pokud UseDeadLetterQueue je false. Pokud TimeToReachQueue je větší než TimeToBeReceived, TimeToBeReceived má přednost.

Vlastnost zprávy AcknowledgeType lze nastavit tak, aby služba Řízení front zpráv odeslala negativní potvrzovací zprávu zpět do odesílající aplikace, pokud zpráva nedorazí před vypršením platnosti časovače.

Pokud TimeToReachQueue je hodnota 0 sekund, služba Řízení front zpráv se jednou pokusí odeslat zprávu do cíle, pokud na zprávu čeká fronta. Pokud je fronta místní, zpráva vždy do fronty dorazí.

Pokud je v transakci odesláno několik zpráv, služba Řízení front zpráv použije hodnotu vlastnosti první zprávy TimeToReachQueue .

Platí pro

Viz také