MsmqBindingElementBase.MaxRetryCycles Egenskap

Definition

Hämtar eller anger det maximala antalet återförsökscykler för att försöka leverera meddelanden till det mottagande programmet.

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

Egenskapsvärde

Ett värde som anger antalet återförsökscykler som ska utföras innan ett meddelande överförs till giftmeddelandekön.

Undantag

Värdet är mindre än noll.

Kommentarer

En återförsökscykel är när ett meddelande överförs från kön för återförsök till programkön för att försöka leverera till programmet. Meddelanden placeras i återförsökskön efter att ett antal omedelbara återförsök misslyckats enligt vad som anges av ReceiveRetryCount. MaxRetryCycles anger antalet återförsökscykler och inkluderar inte det första försöket att skicka meddelandet. Ett försök att leverera ett meddelande görs högst (1 + MaxRetryCycles) * (ReceiveRetryCount + 1) gånger. Om Till exempel ReceiveRetryCount = 0 och MaxRetryCycles är 1, finns det högst två försök att leverera meddelandet. Den här egenskapen används endast på operativsystem som börjar med Windows Vista.

Gäller för