Compartilhar via


MsmqBindingElementBase.RetryCycleDelay Propriedade

Definição

Obtém ou define um valor que especifica quanto tempo se deve esperar antes de tentar um novo ciclo de novas tentativas 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 da propriedade

O TimeSpan que especifica o intervalo de tempo de espera antes do início do próximo ciclo de tentativas de entrega para o aplicativo de recebimento. O valor padrão é 30 (minutos).

Exceções

O valor é menor que zero.

- ou -

O valor não é infinito nem maior que Int32.MaxValue milissegundos.

Comentários

Um único ciclo de repetição faz tentativas repetidas de entregar uma mensagem ao aplicativo receptor (especificado pela MaxRetryCycles propriedade ). Se todas as tentativas falharem, a mensagem será colocada novamente na fila de repetição. Essa propriedade especifica por quanto tempo a mensagem permanece na fila de repetição antes de ser transferida para a fila do aplicativo para outro ciclo de repetição. Essa propriedade só pode ser usada em sistemas operacionais a partir do Windows Vista.

Aplica-se a