Freigeben über


MsmqBindingElementBase.RetryCycleDelay Eigenschaft

Definition

Dient zum Abrufen oder Festlegen eines Werts, der angibt, wie lange gewartet werden soll, bevor ein anderer Wiederholungszyklus versucht wird, wenn versucht wird, eine Nachricht zu übermitteln, die nicht zugestellt werden konnte.

public:
 property TimeSpan RetryCycleDelay { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan RetryCycleDelay { get; set; }
member this.RetryCycleDelay : TimeSpan with get, set
Public Property RetryCycleDelay As TimeSpan

Eigenschaftswert

Dies TimeSpan gibt das Zeitintervall an, das gewartet werden soll, bevor der nächste Zyklus der Übermittlungsversuche an die empfangende Anwendung gestartet wird. Der Standardwert ist 30 (Minuten).

Ausnahmen

Der Wert ist kleiner als Null.

- oder -

Der Wert ist nicht unendlich und größer als Int32.MaxValue Millisekunden.

Hinweise

Ein einzelner Wiederholungszyklus führt wiederholte Versuche aus, eine Nachricht an die empfangende Anwendung zu übermitteln (angegeben durch die MaxRetryCycles Eigenschaft). Wenn alle Versuche fehlschlagen, wird die Nachricht wieder in der Wiederholungswarteschlange platziert. Diese Eigenschaft gibt an, wie lange die Nachricht in der Wiederholungswarteschlange verbleibt, bevor sie für einen anderen Wiederholungszyklus in die Anwendungswarteschlange übertragen wird. Diese Eigenschaft kann nur auf Betriebssystemen verwendet werden, die mit Windows Vista beginnen.

Gilt für: