ClientBuilderExtensions.UseConnectionRetryFilter Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
UseConnectionRetryFilter(IClientBuilder, IClientConnectionRetryFilter) |
Configura o delegado fornecido como um filtro de repetição de conexão, usado para determinar se a conexão inicial com o cluster do Orleans deve ser repetida após uma falha. |
UseConnectionRetryFilter(IClientBuilder, Func<Exception,CancellationToken,Task<Boolean>>) |
Configura o delegado fornecido como um filtro de repetição de conexão, usado para determinar se a conexão inicial com o cluster do Orleans deve ser repetida após uma falha. |
UseConnectionRetryFilter<TConnectionRetryFilter>(IClientBuilder) |
Configura o tipo fornecido |
UseConnectionRetryFilter(IClientBuilder, IClientConnectionRetryFilter)
Configura o delegado fornecido como um filtro de repetição de conexão, usado para determinar se a conexão inicial com o cluster do Orleans deve ser repetida após uma falha.
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
Parâmetros
- builder
- IClientBuilder
O construtor de host.
- connectionRetryFilter
- IClientConnectionRetryFilter
O filtro de repetição de conexão.
Retornos
A mesma instância do IClientBuilder para encadeamento.
Aplica-se a
UseConnectionRetryFilter(IClientBuilder, Func<Exception,CancellationToken,Task<Boolean>>)
Configura o delegado fornecido como um filtro de repetição de conexão, usado para determinar se a conexão inicial com o cluster do Orleans deve ser repetida após uma falha.
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
Parâmetros
- builder
- IClientBuilder
O construtor de host.
- connectionRetryFilter
- Func<Exception,CancellationToken,Task<Boolean>>
O filtro de repetição de conexão.
Retornos
A mesma instância do IClientBuilder para encadeamento.
Aplica-se a
UseConnectionRetryFilter<TConnectionRetryFilter>(IClientBuilder)
Configura o tipo fornecido TConnectionRetryFilter
como um filtro de repetição de conexão, usado para determinar se a conexão inicial com o cluster do Orleans deve ser repetida após uma falha.
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
Parâmetros de tipo
- TConnectionRetryFilter
Parâmetros
- builder
- IClientBuilder
O construtor de host.
Retornos
A mesma instância do IClientBuilder para encadeamento.