OperationRetrySettings Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 à
Azure SDK for .NET