共用方式為


ClientBuilderExtensions 類別

定義

IClientBuilder 的擴充方法。

public static class ClientBuilderExtensions
type ClientBuilderExtensions = class
Public Module ClientBuilderExtensions
繼承
ClientBuilderExtensions

方法

AddActivityPropagation(IClientBuilder)

透過粒紋呼叫新增 Current 傳播。 注意:只有在活動的任何接聽程式存在 HasListeners()Sample 傳回 PropagationData 時,才會建立活動 StartActivity(String, ActivityKind)

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>>)

將提供的委派設定為連線重試篩選準則,以用來判斷在失敗之後是否應該重試與一開始連線。

UseConnectionRetryFilter(IClientBuilder, IClientConnectionRetryFilter)

將提供的委派設定為連線重試篩選準則,以用來判斷在失敗之後是否應該重試與一開始連線。

UseConnectionRetryFilter<TConnectionRetryFilter>(IClientBuilder)

將提供的 TConnectionRetryFilter 型別設定為連線重試篩選準則,以用來判斷在失敗之後是否應該重試與「檔案」叢集的初始連線。

UseLocalhostClustering(IClientBuilder, Int32, String, String)

設定用戶端以連線到 localhost 上的定址接收器。

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

設定用戶端以連線到 localhost 上的定址接收器。

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

將用戶端設定為使用靜態叢集。

UseStaticClustering(IClientBuilder, Action<StaticGatewayListProviderOptions>)

將用戶端設定為使用靜態叢集。

UseStaticClustering(IClientBuilder, IPEndPoint[])

將用戶端設定為使用靜態叢集。

UseTransactions(IClientBuilder)

IClientBuilder 的擴充方法。

適用於