Udostępnij za pośrednictwem


MsmqBindingElementBase.ReceiveRetryCount Właściwość

Definicja

Pobiera lub ustawia maksymalną liczbę natychmiastowych ponownych prób, które menedżer kolejek powinien podjąć próbę, jeśli przesyłanie komunikatu z kolejki aplikacji do aplikacji zakończy się niepowodzeniem.

public:
 property int ReceiveRetryCount { int get(); void set(int value); };
[System.Configuration.ConfigurationProperty("receiveRetryCount", DefaultValue=5)]
[System.Configuration.IntegerValidator(MinValue=0)]
public int ReceiveRetryCount { get; set; }
[<System.Configuration.ConfigurationProperty("receiveRetryCount", DefaultValue=5)>]
[<System.Configuration.IntegerValidator(MinValue=0)>]
member this.ReceiveRetryCount : int with get, set
Public Property ReceiveRetryCount As Integer

Wartość właściwości

Int32

Maksymalna liczba prób wysłania komunikatu przez menedżera kolejek przed przeniesieniem go do kolejki ponawiania prób.

Atrybuty

Uwagi

Jeśli osiągnięto maksymalną liczbę prób dostarczenia, a komunikat nie jest uzyskiwany przez aplikację, komunikat jest wysyłany do kolejki ponawiania prób dla ponownego dostarczania w późniejszym czasie. Czas przed przeniesieniem komunikatu z powrotem do kolejki wysyłania jest kontrolowany przez element RetryCycleDelay. Jeśli cykle ponawiania próby osiągną MaxRetryCycles wartość, wiadomość zostanie wysłana do kolejki komunikatów otrucia lub zostanie wysłana z powrotem do nadawcy.

Aby uzyskać więcej informacji, zobacz MaxRetryCycles i RetryCycleDelay.

Dotyczy