MsmqBindingElementBase.ValidityDuration Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um valor que especifica a duração em que uma mensagem ficará bloqueada pelo recurso de contexto de recebimento.
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
Valor da propriedade
A duração em que uma mensagem será bloqueada pelo recurso de contexto de recebimento.
Exceções
O valor é menor que zero ou maior que Int32.MaxValue.
Comentários
O valor padrão é de 5 minutos. O contexto de recebimento bloqueia a mensagem para inspeção até que ela seja consumida ou liberada novamente na fila. A propriedade de duração da validade especifica por quanto tempo a mensagem permanecerá bloqueada pelo contexto de recebimento antes de ser liberada automaticamente de volta para a fila.
Importante
Se ValidityDuration expirar para uma mensagem, qualquer transação que possa ser usada para seu processamento será anulada junto com a instância de fluxo de trabalho se a expiração ocorrer durante a transação.