AzureClientFactoryBuilder.IAzureClientFactoryBuilderWithCredential.RegisterClientFactory<TClient,TOptions> Méthode
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.
Inscrit un client dans le conteneur d’injection de dépendances à l’aide de la fabrique pour créer un client instance.
Azure.Core.Extensions.IAzureClientBuilder<TClient,TOptions> IAzureClientFactoryBuilderWithCredential.RegisterClientFactory<TClient,TOptions> (Func<TOptions,Azure.Core.TokenCredential,TClient> clientFactory, bool requiresCredential) where TOptions : class;
abstract member Azure.Core.Extensions.IAzureClientFactoryBuilderWithCredential.RegisterClientFactory : Func<'Options, Azure.Core.TokenCredential, 'Client (requires 'Options : null)> * bool -> Azure.Core.Extensions.IAzureClientBuilder<'Client, 'Options (requires 'Options : null)> (requires 'Options : null)
override this.Azure.Core.Extensions.IAzureClientFactoryBuilderWithCredential.RegisterClientFactory : Func<'Options, Azure.Core.TokenCredential, 'Client (requires 'Options : null)> * bool -> Azure.Core.Extensions.IAzureClientBuilder<'Client, 'Options (requires 'Options : null)> (requires 'Options : null)
Function RegisterClientFactory(Of TClient, TOptions) (clientFactory As Func(Of TOptions, TokenCredential, TClient), requiresCredential As Boolean) As IAzureClientBuilder(Of TClient, TOptions) Implements IAzureClientFactoryBuilderWithCredential.RegisterClientFactory
Paramètres de type
- TClient
Type du client.
- TOptions
Le type d’options client a utilisé le client.
Paramètres
- clientFactory
- Func<TOptions,TokenCredential,TClient>
La fabrique, qui, compte tenu de la instance des options et des informations d’identification, retourne un client instance.
- requiresCredential
- Boolean
Spécifie si les informations d’identification sont facultatives (le client prend en charge l’authentification anonyme).
Retours
IAzureClientBuilder<TClient,TOptions> qui permet de personnaliser l’inscription du client.
Implémente
S’applique à
Azure SDK for .NET
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour