MsmqElementBase.MaxRetryCycles Özellik

Tanım

İletilerin alıcı uygulamaya teslimini denemek için en fazla yeniden deneme döngüsü sayısını alır veya ayarlar.

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

Özellik Değeri

İletilerin uygulamaya teslimini denemek için en fazla yeniden deneme döngüsü sayısını gösteren bir tamsayı. Varsayılan değer 2'dir.

Öznitelikler

Açıklamalar

Tek bir yeniden deneme döngüsü, bir uygulamaya belirtilen sayıda ileti teslim etmeye çalışır. Yapılan deneme sayısı özelliği tarafından ReceiveRetryCount ayarlanır. Teslim denemeleri tükendikten sonra uygulama iletiyi kullanamazsa, ileti bir yeniden deneme kuyruğuna gönderilir. Sonraki yeniden deneme döngüleri, özelliği tarafından belirtilen bir gecikmeden sonra uygulamaya teslimi yeniden denemek için yeniden deneme kuyruğundan uygulama kuyruğuna döndürülen iletiden RetryCycleDelay oluşur. özelliği, MaxRetryCycles uygulamanın iletiyi teslim etmek için kullandığı yeniden deneme döngülerinin sayısını belirtir.

Şunlara uygulanır