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


ClientBuilderExtensions Класс

Определение

Методы расширения для IClientBuilder.

public static class ClientBuilderExtensions
type ClientBuilderExtensions = class
Public Module ClientBuilderExtensions
Наследование
ClientBuilderExtensions

Методы

AddActivityPropagation(IClientBuilder)

Добавление Current распространения через вызовы grain. Примечание. В соответствии с действием StartActivity(String, ActivityKind) создается только в том случае, если любой прослушиватель для действия существует HasListeners() и Sample возвращает PropagationData.

AddAzureQueueStreams(IClientBuilder, String, Action<ClusterClientAzureQueueStreamConfigurator>)

Настройте клиент кластера для использования постоянных потоков очереди Azure.

AddAzureQueueStreams(IClientBuilder, String, Action<ClusterClientAzureQueueStreamConfigurator>)

Настройте клиент кластера для использования постоянных потоков очереди Azure.

AddAzureQueueStreams(IClientBuilder, String, Action<OptionsBuilder<AzureQueueOptions>>)

Настройте клиент кластера для использования постоянных потоков очереди Azure.

AddAzureQueueStreams(IClientBuilder, String, Action<OptionsBuilder<AzureQueueOptions>>)

Настройте клиент кластера для использования постоянных потоков очереди Azure.

AddAzureQueueStreams<TDataAdapter>(IClientBuilder, String, Action<ClusterClientAzureQueueStreamConfigurator<TDataAdapter>>)

Настройте клиент кластера для использования постоянных потоков очереди Azure.

AddAzureQueueStreams<TDataAdapter>(IClientBuilder, String, Action<OptionsBuilder<AzureQueueOptions>>)

Настройте клиент кластера для использования постоянных потоков очереди Azure.

AddClusterConnectionLostHandler(IClientBuilder, ConnectionToClusterLostHandler)

ConnectionToClusterLostHandler Регистрирует обработчик событий.

AddEventHubStreams(IClientBuilder, String, Action<ClusterClientEventHubStreamConfigurator>)

Настройте клиент кластера для использования постоянных потоков концентратора событий.

AddEventHubStreams(IClientBuilder, String, Action<EventHubOptions>)

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

AddEventHubStreams(IClientBuilder, String, Action<EventHubOptions>)

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

AddEventHubStreams(IClientBuilder, String, Action<IClusterClientEventHubStreamConfigurator>)

Настройте клиент кластера для использования постоянных потоков концентратора событий.

AddEventHubStreams(IClientBuilder, String, Action<IClusterClientEventHubStreamConfigurator>)

Настройте клиент кластера для использования постоянных потоков концентратора событий.

AddGatewayCountChangedHandler(IClientBuilder, GatewayCountChangedHandler)

GatewayCountChangedHandler Регистрирует обработчик событий.

AddMemoryStreams<TSerializer>(IClientBuilder, String, Action<ClusterClientMemoryStreamConfigurator<TSerializer>>)

Настройте клиент кластера для использования потоков памяти. Это возвращает конфигуратор для дальнейшей настройки.

AddMemoryStreams<TSerializer>(IClientBuilder, String, Action<IClusterClientMemoryStreamConfigurator>)

Настройте клиент кластера для использования потоков памяти. Это возвращает конфигуратор для дальнейшей настройки.

AddSqsStreams(IClientBuilder, String, Action<ClusterClientSqsStreamConfigurator>)

Настройте клиент кластера для использования постоянных потоков SQS.

AddSqsStreams(IClientBuilder, String, Action<ClusterClientSqsStreamConfigurator>)

Настройте клиент кластера для использования постоянных потоков SQS.

AddSqsStreams(IClientBuilder, String, Action<ClusterClientSqsStreamConfigurator>)

Настройте клиент кластера для использования постоянных потоков SQS.

AddSqsStreams(IClientBuilder, String, Action<SqsOptions>)

Настройка клиента кластера для использования постоянных потоков SQS с параметрами по умолчанию

AddSqsStreams(IClientBuilder, String, Action<SqsOptions>)

Настройка клиента кластера для использования постоянных потоков SQS с параметрами по умолчанию

Configure<TOptions>(IClientBuilder, Action<TOptions>)

Регистрирует действие, используемое для настройки определенного типа параметров.

Configure<TOptions>(IClientBuilder, IConfiguration)

Регистрирует экземпляр конфигурации, к которому будет привязан объект TOptions.

ConfigureServices(IClientBuilder, Action<IServiceCollection>)

Добавляет службы в контейнер. Может вызываться несколько раз с накоплением результатов.

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

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

UseConnectionRetryFilter(IClientBuilder, IClientConnectionRetryFilter)

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

UseConnectionRetryFilter<TConnectionRetryFilter>(IClientBuilder)

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

UseLocalhostClustering(IClientBuilder, Int32, String, String)

Настраивает клиент для подключения к silo на localhost.

UseLocalhostClustering(IClientBuilder, Int32[], String, String)

Настраивает клиент для подключения к silo на localhost.

UseStaticClustering(IClientBuilder, Action<OptionsBuilder<StaticGatewayListProviderOptions>>)

Настраивает клиент для использования статической кластеризации.

UseStaticClustering(IClientBuilder, Action<StaticGatewayListProviderOptions>)

Настраивает клиент для использования статической кластеризации.

UseStaticClustering(IClientBuilder, IPEndPoint[])

Настраивает клиент для использования статической кластеризации.

UseTransactions(IClientBuilder)

Методы расширения для IClientBuilder.

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