MsmqElementBase.MaxRetryCycles Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İ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.