MsmqElementBase.MaxRetryCycles 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 número máximo de ciclos de retentativa para tentar a entrega das mensagens à aplicação recetora.
public:
property int MaxRetryCycles { int get(); void set(int value); };
[System.Configuration.ConfigurationProperty("maxRetryCycles", DefaultValue=2)]
[System.Configuration.IntegerValidator(MinValue=0)]
public int MaxRetryCycles { get; set; }
[<System.Configuration.ConfigurationProperty("maxRetryCycles", DefaultValue=2)>]
[<System.Configuration.IntegerValidator(MinValue=0)>]
member this.MaxRetryCycles : int with get, set
Public Property MaxRetryCycles As Integer
Valor de Propriedade
Um inteiro que indica o número máximo de ciclos de retentativa para tentar a entrega das mensagens à aplicação. O valor padrão é 2.
- Atributos
Observações
Um único ciclo de tentativas tenta entregar uma mensagem a uma aplicação um número especificado de vezes. O número de tentativas feitas é determinado pela ReceiveRetryCount propriedade. Se a aplicação não conseguir consumir a mensagem depois de as tentativas de entrega terem sido esgotadas, a mensagem é enviada para uma fila de retentativa. Os ciclos de retentativa subsequentes consistem em a mensagem ser devolvida da fila de retentativas para a fila da aplicação para tentar a entrega novamente à aplicação, após um atraso especificado pela RetryCycleDelay propriedade. A MaxRetryCycles propriedade especifica o número de ciclos de retentativa que a aplicação utiliza para tentar entregar a mensagem.