MsmqBindingElementBase.RetryCycleDelay Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.