Freigeben über


ClientBuilderExtensions Klasse

Definition

Erweiterungsmethoden für IClientBuilder.

public static class ClientBuilderExtensions
type ClientBuilderExtensions = class
Public Module ClientBuilderExtensions
Vererbung
ClientBuilderExtensions

Methoden

AddActivityPropagation(IClientBuilder)

Fügen Sie die Weitergabe über Grain-Aufrufe hinzu Current . Hinweis: Entsprechend der StartActivity(String, ActivityKind) -Aktivität wird nur erstellt, wenn ein Listener für die Aktivität vorhanden ist HasListeners() und Sample zurückgibt PropagationData.

AddAzureQueueStreams(IClientBuilder, String, Action<ClusterClientAzureQueueStreamConfigurator>)

Konfigurieren Sie den Clusterclient für die Verwendung persistenter Azure-Warteschlangenstreams.

AddAzureQueueStreams(IClientBuilder, String, Action<ClusterClientAzureQueueStreamConfigurator>)

Konfigurieren Sie den Clusterclient für die Verwendung persistenter Azure-Warteschlangenstreams.

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

Konfigurieren Sie den Clusterclient für die Verwendung persistenter Azure-Warteschlangenstreams.

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

Konfigurieren Sie den Clusterclient für die Verwendung persistenter Azure-Warteschlangenstreams.

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

Konfigurieren Sie den Clusterclient für die Verwendung persistenter Azure-Warteschlangenstreams.

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

Konfigurieren Sie den Clusterclient für die Verwendung persistenter Azure-Warteschlangenstreams.

AddClusterConnectionLostHandler(IClientBuilder, ConnectionToClusterLostHandler)

Registriert einen ConnectionToClusterLostHandler Ereignishandler.

AddEventHubStreams(IClientBuilder, String, Action<ClusterClientEventHubStreamConfigurator>)

Konfigurieren Sie den Clusterclient für die Verwendung persistenter Event Hub-Streams.

AddEventHubStreams(IClientBuilder, String, Action<EventHubOptions>)

Konfigurieren Sie den Clusterclient für die Verwendung persistenter Event Hub-Streams mit Standardeinstellungen.

AddEventHubStreams(IClientBuilder, String, Action<EventHubOptions>)

Konfigurieren Sie den Clusterclient für die Verwendung persistenter Event Hub-Streams mit Standardeinstellungen.

AddEventHubStreams(IClientBuilder, String, Action<IClusterClientEventHubStreamConfigurator>)

Konfigurieren Sie den Clusterclient für die Verwendung persistenter Event Hub-Streams.

AddEventHubStreams(IClientBuilder, String, Action<IClusterClientEventHubStreamConfigurator>)

Konfigurieren Sie den Clusterclient für die Verwendung persistenter Event Hub-Streams.

AddGatewayCountChangedHandler(IClientBuilder, GatewayCountChangedHandler)

Registriert einen GatewayCountChangedHandler Ereignishandler.

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

Konfigurieren Sie den Clusterclient für die Verwendung von Arbeitsspeicherstreams. Dadurch wird ein Konfigurator zur weiteren Konfiguration zurückgegeben.

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

Konfigurieren Sie den Clusterclient für die Verwendung von Arbeitsspeicherstreams. Dadurch wird ein Konfigurator zur weiteren Konfiguration zurückgegeben.

AddSqsStreams(IClientBuilder, String, Action<ClusterClientSqsStreamConfigurator>)

Konfigurieren Sie den Clusterclient für die Verwendung persistenter SQS-Streams.

AddSqsStreams(IClientBuilder, String, Action<ClusterClientSqsStreamConfigurator>)

Konfigurieren Sie den Clusterclient für die Verwendung persistenter SQS-Streams.

AddSqsStreams(IClientBuilder, String, Action<ClusterClientSqsStreamConfigurator>)

Konfigurieren Sie den Clusterclient für die Verwendung persistenter SQS-Streams.

AddSqsStreams(IClientBuilder, String, Action<SqsOptions>)

Konfigurieren des Clusterclients für die Verwendung persistenter SQS-Streams mit Standardeinstellungen

AddSqsStreams(IClientBuilder, String, Action<SqsOptions>)

Konfigurieren des Clusterclients für die Verwendung persistenter SQS-Streams mit Standardeinstellungen

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

Registriert eine Aktion, die verwendet wird, um einen bestimmten Optionstyp zu konfigurieren.

Configure<TOptions>(IClientBuilder, IConfiguration)

Registriert eine Konfigurationsinstanz, an die TOptions gebunden wird.

ConfigureServices(IClientBuilder, Action<IServiceCollection>)

Fügt dem Container Dienste hinzu. Dies kann mehrmals aufgerufen werden, und die Ergebnisse werden additiv sein.

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

Konfiguriert den bereitgestellten Delegaten als Wiederholungsfilter für verbindungen, der verwendet wird, um zu bestimmen, ob die erste Verbindung mit dem Orleans-Cluster nach einem Fehler wiederholt werden soll.

UseConnectionRetryFilter(IClientBuilder, IClientConnectionRetryFilter)

Konfiguriert den bereitgestellten Delegaten als Wiederholungsfilter für verbindungen, der verwendet wird, um zu bestimmen, ob die erste Verbindung mit dem Orleans-Cluster nach einem Fehler wiederholt werden soll.

UseConnectionRetryFilter<TConnectionRetryFilter>(IClientBuilder)

Konfiguriert den angegebenen TConnectionRetryFilter Typ als Wiederholungsfilter für Verbindungen, der verwendet wird, um zu bestimmen, ob die anfängliche Verbindung mit dem Orleans-Cluster nach einem Fehler wiederholt werden soll.

UseLocalhostClustering(IClientBuilder, Int32, String, String)

Konfiguriert den Client für die Verbindung mit einem Silo auf dem localhost.

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

Konfiguriert den Client für die Verbindung mit einem Silo auf dem localhost.

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

Konfiguriert den Client für die Verwendung des statischen Clusterings.

UseStaticClustering(IClientBuilder, Action<StaticGatewayListProviderOptions>)

Konfiguriert den Client für die Verwendung des statischen Clusterings.

UseStaticClustering(IClientBuilder, IPEndPoint[])

Konfiguriert den Client für die Verwendung des statischen Clusterings.

UseTransactions(IClientBuilder)

Erweiterungsmethoden für IClientBuilder.

Gilt für: