Partager via


OperationRetrySettings Constructeurs

Définition

Surcharges

OperationRetrySettings()

Initialise une nouvelle instance de la classe avec les OperationRetrySettings valeurs par défaut pour les paramètres de nouvelle tentative. La valeur par défaut de MaxRetryCount est 10. La valeur par défaut de ClientRetryTimeout est infinie, ce qui signifie que la nouvelle tentative d’indefinte pour les erreurs non temporaires.

OperationRetrySettings(IRetryPolicy)

Initialise une nouvelle instance de la classe avec la OperationRetrySettings stratégie de nouvelle tentative fournie.

OperationRetrySettings(TimeSpan)

Initialise une nouvelle instance de la OperationRetrySettings classe La valeur par défaut de MaxRetryCount est 10 .

OperationRetrySettings(TimeSpan, TimeSpan, Int32, Int32)

Initialise une nouvelle instance de la OperationRetrySettings classe avec les paramètres fournis.

OperationRetrySettings()

Initialise une nouvelle instance de la classe avec les OperationRetrySettings valeurs par défaut pour les paramètres de nouvelle tentative. La valeur par défaut de MaxRetryCount est 10. La valeur par défaut de ClientRetryTimeout est infinie, ce qui signifie que la nouvelle tentative d’indefinte pour les erreurs non temporaires.

public OperationRetrySettings ();
Public Sub New ()

S’applique à

OperationRetrySettings(IRetryPolicy)

Initialise une nouvelle instance de la classe avec la OperationRetrySettings stratégie de nouvelle tentative fournie.

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)

Paramètres

retryPolicy
IRetryPolicy

Spécifie la stratégie de nouvelle tentative à utiliser pour la communication entre le client et le service.

S’applique à

OperationRetrySettings(TimeSpan)

Initialise une nouvelle instance de la OperationRetrySettings classe La valeur par défaut de MaxRetryCount est 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)

Paramètres

clientRetryTimeout
TimeSpan

Spécifie la durée maximale pendant laquelle le client retente l’appel avant de quitter

S’applique à

OperationRetrySettings(TimeSpan, TimeSpan, Int32, Int32)

Initialise une nouvelle instance de la OperationRetrySettings classe avec les paramètres fournis.

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)

Paramètres

maxRetryBackoffIntervalOnTransientErrors
TimeSpan

Spécifie l’intervalle maximal d’interruption avant de réessayer en cas d’erreurs temporaires

maxRetryBackoffIntervalOnNonTransientErrors
TimeSpan

Spécifie l’intervalle maximal d’interruption avant de réessayer en cas d’erreurs non temporaires

defaultMaxRetryCountForTransientErrors
Int32

Spécifie le nombre maximal de tentatives pour les erreurs temporaires.

defaultMaxRetryCountForNonTransientErrors
Int32

Spécifie le nombre maximal de tentatives pour les erreurs non temporaires.

S’applique à