Condividi tramite


ClientBuilderExtensions.UseConnectionRetryFilter Metodo

Definizione

Overload

UseConnectionRetryFilter(IClientBuilder, IClientConnectionRetryFilter)

Configura il delegato fornito come filtro di ripetizione dei tentativi di connessione, usato per determinare se la connessione iniziale al cluster Orleans deve essere riprovata dopo un errore.

UseConnectionRetryFilter(IClientBuilder, Func<Exception,CancellationToken,Task<Boolean>>)

Configura il delegato fornito come filtro di ripetizione dei tentativi di connessione, usato per determinare se la connessione iniziale al cluster Orleans deve essere riprovata dopo un errore.

UseConnectionRetryFilter<TConnectionRetryFilter>(IClientBuilder)

Configura il tipo fornito TConnectionRetryFilter come filtro di ripetizione dei tentativi di connessione, usato per determinare se la connessione iniziale al cluster Orleans deve essere riprovata dopo un errore.

UseConnectionRetryFilter(IClientBuilder, IClientConnectionRetryFilter)

Configura il delegato fornito come filtro di ripetizione dei tentativi di connessione, usato per determinare se la connessione iniziale al cluster Orleans deve essere riprovata dopo un errore.

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

Parametri

builder
IClientBuilder

Generatore host.

connectionRetryFilter
IClientConnectionRetryFilter

Filtro di ripetizione dei tentativi di connessione.

Restituisce

Stessa istanza di IClientBuilder per il concatenamento.

Si applica a

UseConnectionRetryFilter(IClientBuilder, Func<Exception,CancellationToken,Task<Boolean>>)

Configura il delegato fornito come filtro di ripetizione dei tentativi di connessione, usato per determinare se la connessione iniziale al cluster Orleans deve essere riprovata dopo un errore.

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

Parametri

builder
IClientBuilder

Generatore host.

connectionRetryFilter
Func<Exception,CancellationToken,Task<Boolean>>

Filtro di ripetizione dei tentativi di connessione.

Restituisce

Stessa istanza di IClientBuilder per il concatenamento.

Si applica a

UseConnectionRetryFilter<TConnectionRetryFilter>(IClientBuilder)

Configura il tipo fornito TConnectionRetryFilter come filtro di ripetizione dei tentativi di connessione, usato per determinare se la connessione iniziale al cluster Orleans deve essere riprovata dopo un errore.

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

Parametri di tipo

TConnectionRetryFilter

Parametri

builder
IClientBuilder

Generatore host.

Restituisce

Stessa istanza di IClientBuilder per il concatenamento.

Si applica a