MsmqBindingBase.TimeToLive Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia interwał czasu, który wskazuje, jak długo komunikaty przetwarzane przez to powiązanie mogą znajdować się w kolejce przed ich wygaśnięciem.
public:
property TimeSpan TimeToLive { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan TimeToLive { get; set; }
member this.TimeToLive : TimeSpan with get, set
Public Property TimeToLive As TimeSpan
Wartość właściwości
Wskazuje TimeSpan , jak długo komunikaty mogą znajdować się w kolejce przed ich wygaśnięciem. Wartość domyślna to 1 dzień.
Uwagi
Właściwość jest ustawiona TimeToLive , aby upewnić się, że komunikaty wrażliwe na czas nie stają się nieaktualne, zanim zostaną przetworzone przez odbierające aplikacje. Komunikat w kolejce, do którego nie uzyskuje dostępu aplikacja odbierający w określonym przedziale czasu, wygasł. Wygasłe komunikaty są wysyłane do specjalnej kolejki o nazwie kolejka utraconych komunikatów. Lokalizacja kolejki utraconych komunikatów jest ustawiana z właściwością DeadLetterQueue lub do odpowiedniej wartości domyślnej na podstawie gwarancji.