AzureClientFactoryBuilder Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Type de générateur pour l’inscription des clients du Kit de développement logiciel (SDK) Azure.
public sealed class AzureClientFactoryBuilder : Azure.Core.Extensions.IAzureClientFactoryBuilderWithConfiguration<Microsoft.Extensions.Configuration.IConfiguration>, Azure.Core.Extensions.IAzureClientFactoryBuilderWithCredential
type AzureClientFactoryBuilder = class
interface IAzureClientFactoryBuilderWithConfiguration<IConfiguration>
interface IAzureClientFactoryBuilder
interface IAzureClientFactoryBuilderWithCredential
Public NotInheritable Class AzureClientFactoryBuilder
Implements IAzureClientFactoryBuilderWithConfiguration(Of IConfiguration), IAzureClientFactoryBuilderWithCredential
- Héritage
-
AzureClientFactoryBuilder
- Implémente
Méthodes
AddClient<TClient,TOptions>(Func<TOptions,IServiceProvider,TClient>) |
Ajoute une fabrique de client pour |
AddClient<TClient,TOptions>(Func<TOptions,TClient>) |
Ajoute une fabrique de client pour |
AddClient<TClient,TOptions>(Func<TOptions,TokenCredential,IServiceProvider,TClient>) |
Ajoute une fabrique de client pour |
AddClient<TClient,TOptions>(Func<TOptions,TokenCredential,TClient>) |
Ajoute une fabrique de client pour |
ConfigureDefaults(Action<ClientOptions,IServiceProvider>) |
Ajoute un délégué de configuration qui est exécuté pour tous les clients. |
ConfigureDefaults(Action<ClientOptions>) |
Ajoute un délégué de configuration qui est exécuté pour tous les clients. |
ConfigureDefaults(IConfiguration) |
Ajoute un instance de configuration à partir duquel initialiser tous les clients. |
UseCredential(Func<IServiceProvider,TokenCredential>) |
Définit les informations d’identification à utiliser par défaut pour tous les clients. |
UseCredential(TokenCredential) |
Définit les informations d’identification à utiliser par défaut pour tous les clients. |
Implémentations d’interfaces explicites
IAzureClientFactoryBuilder.RegisterClientFactory<TClient,TOptions>(Func<TOptions,TClient>) |
Inscrit un client dans le conteneur d’injection de dépendances à l’aide de la fabrique pour créer un client instance. |
IAzureClientFactoryBuilderWithConfiguration<IConfiguration>.RegisterClientFactory<TClient,TOptions>(IConfiguration) |
Inscrit un client dans le conteneur d’injection de dépendances à l’aide de la configuration pour créer un client instance. |
IAzureClientFactoryBuilderWithCredential.RegisterClientFactory<TClient,TOptions>(Func<TOptions,TokenCredential,TClient>, Boolean) |
Inscrit un client dans le conteneur d’injection de dépendances à l’aide de la fabrique pour créer un client instance. |
S’applique à
Azure SDK for .NET