ClientBuilderExtensions.UseConnectionRetryFilter Méthode
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
UseConnectionRetryFilter(IClientBuilder, IClientConnectionRetryFilter) |
Configure le délégué fourni en tant que filtre de nouvelle tentative de connexion, utilisé pour déterminer si la connexion initiale au cluster Orleans doit être retentée après un échec. |
UseConnectionRetryFilter(IClientBuilder, Func<Exception,CancellationToken,Task<Boolean>>) |
Configure le délégué fourni en tant que filtre de nouvelle tentative de connexion, utilisé pour déterminer si la connexion initiale au cluster Orleans doit être retentée après un échec. |
UseConnectionRetryFilter<TConnectionRetryFilter>(IClientBuilder) |
Configure le type fourni |
UseConnectionRetryFilter(IClientBuilder, IClientConnectionRetryFilter)
Configure le délégué fourni en tant que filtre de nouvelle tentative de connexion, utilisé pour déterminer si la connexion initiale au cluster Orleans doit être retentée après un échec.
public static Orleans.Hosting.IClientBuilder UseConnectionRetryFilter (this Orleans.Hosting.IClientBuilder builder, Orleans.IClientConnectionRetryFilter connectionRetryFilter);
static member UseConnectionRetryFilter : Orleans.Hosting.IClientBuilder * Orleans.IClientConnectionRetryFilter -> Orleans.Hosting.IClientBuilder
<Extension()>
Public Function UseConnectionRetryFilter (builder As IClientBuilder, connectionRetryFilter As IClientConnectionRetryFilter) As IClientBuilder
Paramètres
- builder
- IClientBuilder
Générateur d’hôte.
- connectionRetryFilter
- IClientConnectionRetryFilter
Filtre de nouvelle tentative de connexion.
Retours
La même instance du IClientBuilder pour le chaînage.
S’applique à
UseConnectionRetryFilter(IClientBuilder, Func<Exception,CancellationToken,Task<Boolean>>)
Configure le délégué fourni en tant que filtre de nouvelle tentative de connexion, utilisé pour déterminer si la connexion initiale au cluster Orleans doit être retentée après un échec.
public static Orleans.Hosting.IClientBuilder UseConnectionRetryFilter (this Orleans.Hosting.IClientBuilder builder, Func<Exception,System.Threading.CancellationToken,System.Threading.Tasks.Task<bool>> connectionRetryFilter);
static member UseConnectionRetryFilter : Orleans.Hosting.IClientBuilder * Func<Exception, System.Threading.CancellationToken, System.Threading.Tasks.Task<bool>> -> Orleans.Hosting.IClientBuilder
<Extension()>
Public Function UseConnectionRetryFilter (builder As IClientBuilder, connectionRetryFilter As Func(Of Exception, CancellationToken, Task(Of Boolean))) As IClientBuilder
Paramètres
- builder
- IClientBuilder
Générateur d’hôte.
- connectionRetryFilter
- Func<Exception,CancellationToken,Task<Boolean>>
Filtre de nouvelle tentative de connexion.
Retours
La même instance du IClientBuilder pour le chaînage.
S’applique à
UseConnectionRetryFilter<TConnectionRetryFilter>(IClientBuilder)
Configure le type fourni TConnectionRetryFilter
en tant que filtre de nouvelle tentative de connexion, utilisé pour déterminer si la connexion initiale au cluster Orleans doit être retentée après un échec.
public static Orleans.Hosting.IClientBuilder UseConnectionRetryFilter<TConnectionRetryFilter> (this Orleans.Hosting.IClientBuilder builder) where TConnectionRetryFilter : class, Orleans.IClientConnectionRetryFilter;
static member UseConnectionRetryFilter : Orleans.Hosting.IClientBuilder -> Orleans.Hosting.IClientBuilder (requires 'ConnectionRetryFilter : null and 'ConnectionRetryFilter :> Orleans.IClientConnectionRetryFilter)
<Extension()>
Public Function UseConnectionRetryFilter(Of TConnectionRetryFilter As {Class, IClientConnectionRetryFilter}) (builder As IClientBuilder) As IClientBuilder
Paramètres de type
- TConnectionRetryFilter
Paramètres
- builder
- IClientBuilder
Générateur d’hôte.
Retours
La même instance du IClientBuilder pour le chaînage.