Aracılığıyla paylaş


MsmqBindingBase.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); };
public int MaxRetryCycles { get; set; }
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ı. Varsayılan değer 2'dir.

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. Uygulama belirtilen sayıda acil yeniden denemeden sonra iletiye erişemezse, 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