MsmqBindingBase.TimeToLive Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define o intervalo de tempo que indica quanto tempo as mensagens processadas por esta ligação podem permanecer na fila antes de expirarem.
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
Valor de Propriedade
Isso TimeSpan indica quanto tempo as mensagens podem estar na fila antes de expirarem. O valor padrão é 1 dia.
Observações
A TimeToLive propriedade é definida para garantir que mensagens sensíveis ao tempo não se tornem obsoletas antes de serem processadas pelas aplicações recetoras. Uma mensagem numa fila que não é acedida pela aplicação recetora dentro do intervalo de tempo especificado está expirada. As mensagens expiradas são enviadas para uma fila especial chamada fila de mensagens mortas. A localização da fila de letras mortas é definida com a DeadLetterQueue propriedade ou para o padrão apropriado, com base nas garantias.