Freigeben über


ClientBuilderExtensions.UseConnectionRetryFilter Methode

Definition

Überlädt

UseConnectionRetryFilter(IClientBuilder, IClientConnectionRetryFilter)

Konfiguriert den bereitgestellten Delegat als Verbindungswiegeversuchsfilter, mit dem bestimmt wird, ob nach einem Fehler die erste Verbindung mit dem Orleans-Cluster erneut hergestellt werden soll.

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

Konfiguriert den bereitgestellten Delegat als Verbindungswiegeversuchsfilter, mit dem bestimmt wird, ob nach einem Fehler die erste Verbindung mit dem Orleans-Cluster erneut hergestellt werden soll.

UseConnectionRetryFilter<TConnectionRetryFilter>(IClientBuilder)

Konfiguriert den angegebenen TConnectionRetryFilter Typ als Verbindungswiegeversuchsfilter, der verwendet wird, um zu bestimmen, ob die anfängliche Verbindung mit dem Orleans-Cluster nach einem Fehler erneut hergestellt werden soll.

UseConnectionRetryFilter(IClientBuilder, IClientConnectionRetryFilter)

Konfiguriert den bereitgestellten Delegat als Verbindungswiegeversuchsfilter, mit dem bestimmt wird, ob nach einem Fehler die erste Verbindung mit dem Orleans-Cluster erneut hergestellt werden soll.

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

Parameter

builder
IClientBuilder

Der Host-Generator.

connectionRetryFilter
IClientConnectionRetryFilter

Der Verbindungswiebele-Wiederholungsfilter.

Gibt zurück

Die gleiche Instanz der IClientBuilder-Schnittstelle für die Verkettung.

Gilt für:

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

Konfiguriert den bereitgestellten Delegat als Verbindungswiegeversuchsfilter, mit dem bestimmt wird, ob nach einem Fehler die erste Verbindung mit dem Orleans-Cluster erneut hergestellt werden soll.

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

Parameter

builder
IClientBuilder

Der Host-Generator.

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

Der Verbindungswiebele-Wiederholungsfilter.

Gibt zurück

Die gleiche Instanz der IClientBuilder-Schnittstelle für die Verkettung.

Gilt für:

UseConnectionRetryFilter<TConnectionRetryFilter>(IClientBuilder)

Konfiguriert den angegebenen TConnectionRetryFilter Typ als Verbindungswiegeversuchsfilter, der verwendet wird, um zu bestimmen, ob die anfängliche Verbindung mit dem Orleans-Cluster nach einem Fehler erneut hergestellt werden soll.

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

Typparameter

TConnectionRetryFilter

Parameter

builder
IClientBuilder

Der Host-Generator.

Gibt zurück

Die gleiche Instanz der IClientBuilder-Schnittstelle für die Verkettung.

Gilt für: