Freigeben über


AzureClientBuilderExtensions Klasse

Definition

Erweiterungsmethoden zum Konfigurieren von Clientregistrierungen.

public static class AzureClientBuilderExtensions
type AzureClientBuilderExtensions = class
Public Module AzureClientBuilderExtensions
Vererbung
AzureClientBuilderExtensions

Methoden

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

Fügt einen Delegaten hinzu, um die Clientoptionen zu konfigurieren. Alle Delegaten werden in der Reihenfolge ausgeführt, in der sie hinzugefügt wurden.

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

Fügt einen Delegaten hinzu, um die Clientoptionen zu konfigurieren. Alle Delegaten werden in der Reihenfolge ausgeführt, in der sie hinzugefügt wurden.

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

Konfiguriert Clientoptionen mithilfe der bereitgestellten IConfiguration instance.

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

Legen Sie die Anmeldeinformationsfactory fest, die für diese Clientregistrierung verwendet werden soll.

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

Legen Sie die Anmeldeinformationen fest, die für diese Clientregistrierung verwendet werden sollen.

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

Legt den Namen für die Clientregistrierung fest. Verwenden Sie CreateClient(String) zum Auflösen benannter Clients die -Methode.

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

Legt die Dienstversion fest, die für diese Clientregistrierung verwendet werden soll.

Gilt für: