MsmqBindingElementBase.ValidityDuration 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 wartość określającą czas trwania komunikatu zostanie zablokowany przez funkcję kontekstu odbierania.
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
Wartość właściwości
Czas trwania komunikatu zostanie zablokowany przez funkcję kontekstu odbierania.
Wyjątki
Wartość jest mniejsza niż zero lub jest większa niż Int32.MaxValue.
Uwagi
Wartość domyślna to 5 minut. Odbieranie kontekstu blokuje komunikat do inspekcji, dopóki nie zostanie użyty lub zwolniony z powrotem do kolejki. Właściwość czasu trwania ważności określa, jak długo komunikat pozostanie zablokowany przez kontekst odbierania, zanim zostanie automatycznie zwolniony z powrotem do kolejki.
Ważne
Jeśli ValidityDuration wygaśnie komunikat, każda transakcja, która może być używana do jego przetwarzania, zostanie przerwana wraz z wystąpieniem przepływu pracy, jeśli wygaśnięcie nastąpi podczas transakcji.