Freigeben über


MsmqBindingElementBase.RetryCycleDelay Eigenschaft

Definition

Ruft einen Wert ab oder legt einen Wert fest, der angibt, wie lange gewartet werden soll, bevor ein weiterer Wiederholungszyklus beim Versuch, eine Nachricht zuzustellen, die nicht sofort zugestellt werden konnte, beginnt.

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

Die TimeSpan, die das Zeitintervall angibt, nach dem der nächste Zyklus der Zustellversuche an die empfangende Anwendung beginnen kann. Der Standardwert ist 30 Minuten.

Ausnahmen

Der Wert ist kleiner als 0 (null).

- oder -

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

Hinweise

Ein einzelner Wiederholungszyklus unternimmt wiederholte Versuche, um der empfangenden Anwendung eine Nachricht zuzustellen (wird von der MaxRetryCycles-Eigenschaft angegeben). 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 weiteren Wiederholungszyklus in die Anwendungswarteschlange übertragen wird. Diese Eigenschaft kann nur unter Betriebssystemen ab Windows Vista verwendet werden.

Gilt für: