ClientBuilderExtensions.UseConnectionRetryFilter Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
UseConnectionRetryFilter(IClientBuilder, IClientConnectionRetryFilter) |
Настраивает предоставленный делегат в качестве фильтра повторных попыток подключения, который используется для определения того, следует ли повторить начальное подключение к кластеру Orleans после сбоя. |
UseConnectionRetryFilter(IClientBuilder, Func<Exception,CancellationToken,Task<Boolean>>) |
Настраивает предоставленный делегат в качестве фильтра повторных попыток подключения, который используется для определения того, следует ли повторить начальное подключение к кластеру Orleans после сбоя. |
UseConnectionRetryFilter<TConnectionRetryFilter>(IClientBuilder) |
Настраивает предоставленный |
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 для построения цепочки.