OperationRetrySettings Konstruktoren
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.
Überlädt
OperationRetrySettings() |
Initialisiert eine neue instance der OperationRetrySettings -Klasse mit Standardwerten für die Wiederholungseinstellungen. Der Standardwert für MaxRetryCount ist 10. Der Standardwert für ClientRetryTimeout ist unendlich, was bedeutet, dass ein unbestimmter Wiederholungsversuch für nicht vorübergehende Fehler erfolgt. |
OperationRetrySettings(IRetryPolicy) |
Initialisiert eine neue instance der OperationRetrySettings -Klasse mit der angegebenen Wiederholungsrichtlinie. |
OperationRetrySettings(TimeSpan) |
Initialisiert eine neue instance der OperationRetrySettings -Klasse Der Standardwert für MaxRetryCount ist 10 . |
OperationRetrySettings(TimeSpan, TimeSpan, Int32, Int32) |
Initialisiert eine neue instance der OperationRetrySettings -Klasse mit den angegebenen Einstellungen. |
OperationRetrySettings()
Initialisiert eine neue instance der OperationRetrySettings -Klasse mit Standardwerten für die Wiederholungseinstellungen. Der Standardwert für MaxRetryCount ist 10. Der Standardwert für ClientRetryTimeout ist unendlich, was bedeutet, dass ein unbestimmter Wiederholungsversuch für nicht vorübergehende Fehler erfolgt.
public OperationRetrySettings ();
Public Sub New ()
Gilt für:
OperationRetrySettings(IRetryPolicy)
Initialisiert eine neue instance der OperationRetrySettings -Klasse mit der angegebenen Wiederholungsrichtlinie.
public OperationRetrySettings (Microsoft.ServiceFabric.Services.Communication.Client.IRetryPolicy retryPolicy);
new Microsoft.ServiceFabric.Services.Communication.Client.OperationRetrySettings : Microsoft.ServiceFabric.Services.Communication.Client.IRetryPolicy -> Microsoft.ServiceFabric.Services.Communication.Client.OperationRetrySettings
Public Sub New (retryPolicy As IRetryPolicy)
Parameter
- retryPolicy
- IRetryPolicy
Gibt die Wiederholungsrichtlinie an, die für die Kommunikation zwischen Client und Dienst verwendet werden soll.
Gilt für:
OperationRetrySettings(TimeSpan)
Initialisiert eine neue instance der OperationRetrySettings -Klasse Der Standardwert für MaxRetryCount ist 10 .
public OperationRetrySettings (TimeSpan clientRetryTimeout);
new Microsoft.ServiceFabric.Services.Communication.Client.OperationRetrySettings : TimeSpan -> Microsoft.ServiceFabric.Services.Communication.Client.OperationRetrySettings
Public Sub New (clientRetryTimeout As TimeSpan)
Parameter
- clientRetryTimeout
- TimeSpan
Gibt die maximale Zeit an, für die der Client den Aufruf wiederholt, bevor er beendet wird.
Gilt für:
OperationRetrySettings(TimeSpan, TimeSpan, Int32, Int32)
Initialisiert eine neue instance der OperationRetrySettings -Klasse mit den angegebenen Einstellungen.
public OperationRetrySettings (TimeSpan maxRetryBackoffIntervalOnTransientErrors, TimeSpan maxRetryBackoffIntervalOnNonTransientErrors, int defaultMaxRetryCountForTransientErrors, int defaultMaxRetryCountForNonTransientErrors = 2147483647);
new Microsoft.ServiceFabric.Services.Communication.Client.OperationRetrySettings : TimeSpan * TimeSpan * int * int -> Microsoft.ServiceFabric.Services.Communication.Client.OperationRetrySettings
Public Sub New (maxRetryBackoffIntervalOnTransientErrors As TimeSpan, maxRetryBackoffIntervalOnNonTransientErrors As TimeSpan, defaultMaxRetryCountForTransientErrors As Integer, Optional defaultMaxRetryCountForNonTransientErrors As Integer = 2147483647)
Parameter
- maxRetryBackoffIntervalOnTransientErrors
- TimeSpan
Gibt das maximale Intervall für das Backoffen an, bevor bei vorübergehenden Fehlern erneut versucht wird.
- maxRetryBackoffIntervalOnNonTransientErrors
- TimeSpan
Gibt das maximale Intervall für das Backoffen an, bevor es bei nicht vorübergehenden Fehlern wiederholt wird.
- defaultMaxRetryCountForTransientErrors
- Int32
Gibt die maximale Anzahl von Wiederholungsversuchen für vorübergehende Fehler an.
- defaultMaxRetryCountForNonTransientErrors
- Int32
Gibt die maximale Anzahl von Wiederholungsversuchen für nicht vorübergehende Fehler an.
Gilt für:
Azure SDK for .NET