MsmqBindingElementBase.RetryCycleDelay 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.
Recebe ou define um valor que especifica quanto tempo esperar antes de tentar outro ciclo de retentativa ao tentar entregar uma mensagem que não pôde ser entregue.
public:
property TimeSpan RetryCycleDelay { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan RetryCycleDelay { get; set; }
member this.RetryCycleDelay : TimeSpan with get, set
Public Property RetryCycleDelay As TimeSpan
Valor de Propriedade
O TimeSpan que especifica o intervalo de tempo a esperar antes de iniciar o próximo ciclo de tentativas de entrega à aplicação recetora. O valor padrão é 30 (minutos).
Exceções
O valor é inferior a zero.
-ou-
O valor não é infinito e é maior do que Int32.MaxValue milissegundos.
Observações
Um único ciclo de retentativa faz tentativas repetidas de entregar uma mensagem à aplicação recetora (especificada pela MaxRetryCycles propriedade). Se todas as tentativas falharem, a mensagem volta a ser colocada na fila de retentativa. Esta propriedade especifica quanto tempo a mensagem permanece na fila de retentativas antes de ser transferida para a fila de aplicação para outro ciclo de retentativa. Esta propriedade só pode ser usada em sistemas operativos a partir do Windows Vista.