MsmqBindingElementBase.RetryCycleDelay Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia wartość określającą czas oczekiwania przed próbą kolejnego cyklu ponawiania próby podczas próby dostarczenia komunikatu, którego nie można dostarczyć.
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
Wartość właściwości
Określa TimeSpan interwał czasu oczekiwania przed rozpoczęciem następnego cyklu prób dostarczenia do aplikacji odbieranej. Wartość domyślna to 30 (minuty).
Wyjątki
Wartość jest mniejsza niż zero.
-lub-
Wartość nie jest nieskończona i jest większa niż Int32.MaxValue milisekund.
Uwagi
Pojedynczy cykl ponawiania wykonuje powtarzające się próby dostarczenia komunikatu do aplikacji odbieranej (określonej przez MaxRetryCycles właściwość). Jeśli wszystkie próby nie powiedzą się, komunikat zostanie umieszczony z powrotem w kolejce ponawiania prób. Ta właściwość określa, jak długo komunikat pozostaje w kolejce ponawiania prób, zanim zostanie przeniesiony do kolejki aplikacji na potrzeby innego cyklu ponawiania. Ta właściwość może być używana tylko w systemach operacyjnych, począwszy od systemu Windows Vista.