Udostępnij za pośrednictwem


MsmqElementBase.MaxRetryCycles Właściwość

Definicja

Pobiera lub ustawia maksymalną liczbę cykli ponawiania prób dostarczenia komunikatów do odbieranej aplikacji.

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

Wartość właściwości

Liczba całkowita wskazująca maksymalną liczbę cykli ponawiania prób dostarczenia komunikatów do aplikacji. Wartość domyślna to 2.

Atrybuty

Uwagi

Jeden cykl ponawiania prób próbuje dostarczyć komunikat do aplikacji określoną liczbę razy. Liczba wykonanych prób jest ustawiana przez ReceiveRetryCount właściwość . Jeśli aplikacja nie zużyje komunikatu po wyczerpaniu prób dostarczenia, komunikat zostanie wysłany do kolejki ponawiania prób. Kolejne cykle ponawiania prób składają się z komunikatu zwracanego z kolejki ponawiania prób do kolejki aplikacji w celu ponownego dostarczenia do aplikacji po opóźnieniu określonym przez RetryCycleDelay właściwość . Właściwość MaxRetryCycles określa liczbę cykli ponawiania prób używanych przez aplikację do próby dostarczenia komunikatu.

Dotyczy