次の方法で共有


IAzureClientBuilder<TClient,TOptions> インターフェイス

定義

に登録されているクライアントのクライアント登録オプションを公開する型を IAzureClientFactoryBuilderマークします。

public interface IAzureClientBuilder<TClient,TOptions> where TOptions : class
type IAzureClientBuilder<'Client, 'Options (requires 'Options : null)> = interface
Public Interface IAzureClientBuilder(Of TClient, TOptions)

型パラメーター

TClient

クライアントの型。

TOptions

クライアントで使用されるオプションの種類。

拡張メソッド

ConfigureOptions<TClient,TOptions>(IAzureClientBuilder<TClient,TOptions>, IConfiguration)

指定 IConfiguration されたインスタンスを使用してクライアント オプションを構成します。

ConfigureOptions<TClient,TOptions>(IAzureClientBuilder<TClient,TOptions>, Action<TOptions,IServiceProvider>)

クライアント オプションを構成するデリゲートを追加します。 すべてのデリゲートは、追加された順序で実行されます。

ConfigureOptions<TClient,TOptions>(IAzureClientBuilder<TClient,TOptions>, Action<TOptions>)

クライアント オプションを構成するデリゲートを追加します。 すべてのデリゲートは、追加された順序で実行されます。

WithCredential<TClient,TOptions>(IAzureClientBuilder<TClient,TOptions>, TokenCredential)

このクライアント登録に使用する資格情報を設定します。

WithCredential<TClient,TOptions>(IAzureClientBuilder<TClient,TOptions>, Func<IServiceProvider,TokenCredential>)

このクライアント登録に使用する資格情報ファクトリを設定します。

WithName<TClient,TOptions>(IAzureClientBuilder<TClient,TOptions>, String)

クライアント登録の名前を設定します。 名前付きクライアントを解決するには、 メソッドを使用 CreateClient(String) します。

WithVersion<TClient,TOptions,TVersion>(IAzureClientBuilder<TClient,TOptions>, TVersion)

このクライアント登録に使用するサービス バージョンを設定します。

適用対象