AzureClientFactoryBuilder.IAzureClientFactoryBuilder.RegisterClientFactory<TClient,TOptions> メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ファクトリを使用してクライアント インスタンスを作成して、依存関係挿入コンテナーにクライアントを登録します。
Azure.Core.Extensions.IAzureClientBuilder<TClient,TOptions> IAzureClientFactoryBuilder.RegisterClientFactory<TClient,TOptions> (Func<TOptions,TClient> clientFactory) where TOptions : class;
abstract member Azure.Core.Extensions.IAzureClientFactoryBuilder.RegisterClientFactory : Func<'Options, 'Client (requires 'Options : null)> -> Azure.Core.Extensions.IAzureClientBuilder<'Client, 'Options (requires 'Options : null)> (requires 'Options : null)
override this.Azure.Core.Extensions.IAzureClientFactoryBuilder.RegisterClientFactory : Func<'Options, 'Client (requires 'Options : null)> -> Azure.Core.Extensions.IAzureClientBuilder<'Client, 'Options (requires 'Options : null)> (requires 'Options : null)
Function RegisterClientFactory(Of TClient, TOptions) (clientFactory As Func(Of TOptions, TClient)) As IAzureClientBuilder(Of TClient, TOptions) Implements IAzureClientFactoryBuilder.RegisterClientFactory
型パラメーター
- TClient
クライアントの型。
- TOptions
クライアント オプションの種類は、クライアントを使用しました。
パラメーター
- clientFactory
- Func<TOptions,TClient>
オプションのインスタンスを指定したファクトリは、クライアント インスタンスを返します。
戻り値
IAzureClientBuilder<TClient,TOptions> クライアント登録をカスタマイズできます。
実装
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Azure SDK for .NET