Поделиться через


ClientBuilderExtensions.UseConnectionRetryFilter Метод

Определение

Перегрузки

UseConnectionRetryFilter(IClientBuilder, IClientConnectionRetryFilter)

Настраивает предоставленный делегат в качестве фильтра повторных попыток подключения, который используется для определения того, следует ли повторить начальное подключение к кластеру Orleans после сбоя.

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

Настраивает предоставленный делегат в качестве фильтра повторных попыток подключения, который используется для определения того, следует ли повторить начальное подключение к кластеру Orleans после сбоя.

UseConnectionRetryFilter<TConnectionRetryFilter>(IClientBuilder)

Настраивает предоставленный TConnectionRetryFilter тип в качестве фильтра повторных попыток подключения, который используется для определения того, следует ли повторно использовать исходное подключение к кластеру Orleans после сбоя.

UseConnectionRetryFilter(IClientBuilder, IClientConnectionRetryFilter)

Настраивает предоставленный делегат в качестве фильтра повторных попыток подключения, который используется для определения того, следует ли повторить начальное подключение к кластеру Orleans после сбоя.

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

Параметры

builder
IClientBuilder

Построитель узла.

connectionRetryFilter
IClientConnectionRetryFilter

Фильтр повторных попыток подключения.

Возвращаемое значение

Тот же экземпляр IClientBuilder для построения цепочки.

Применяется к

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

Настраивает предоставленный делегат в качестве фильтра повторных попыток подключения, который используется для определения того, следует ли повторить начальное подключение к кластеру Orleans после сбоя.

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

Параметры

builder
IClientBuilder

Построитель узла.

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

Фильтр повторных попыток подключения.

Возвращаемое значение

Тот же экземпляр IClientBuilder для построения цепочки.

Применяется к

UseConnectionRetryFilter<TConnectionRetryFilter>(IClientBuilder)

Настраивает предоставленный TConnectionRetryFilter тип в качестве фильтра повторных попыток подключения, который используется для определения того, следует ли повторно использовать исходное подключение к кластеру Orleans после сбоя.

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

Параметры типа

TConnectionRetryFilter

Параметры

builder
IClientBuilder

Построитель узла.

Возвращаемое значение

Тот же экземпляр IClientBuilder для построения цепочки.

Применяется к