IAzureClientBuilder<TClient,TOptions> Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Markiert den Typ, der Clientregistrierungsoptionen für Clients verfügbar macht, die mit IAzureClientFactoryBuilderregistriert sind.
public interface IAzureClientBuilder<TClient,TOptions> where TOptions : class
type IAzureClientBuilder<'Client, 'Options (requires 'Options : null)> = interface
Public Interface IAzureClientBuilder(Of TClient, TOptions)
Typparameter
- TClient
Der Typ des Clients.
- TOptions
Der vom Client verwendete Optionstyp.
Erweiterungsmethoden
ConfigureOptions<TClient,TOptions>(IAzureClientBuilder<TClient,TOptions>, IConfiguration) |
Konfiguriert Clientoptionen mithilfe der bereitgestellten IConfiguration instance. |
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. |
WithCredential<TClient,TOptions>(IAzureClientBuilder<TClient,TOptions>, TokenCredential) |
Legen Sie die Anmeldeinformationen fest, die für diese Clientregistrierung verwendet werden sollen. |
WithCredential<TClient,TOptions>(IAzureClientBuilder<TClient,TOptions>, Func<IServiceProvider,TokenCredential>) |
Legen Sie die Anmeldeinformationsfactory fest, die für diese Clientregistrierung verwendet werden soll. |
WithName<TClient,TOptions>(IAzureClientBuilder<TClient,TOptions>, String) |
Legt den Namen für die Clientregistrierung fest. Verwenden Sie zum Auflösen benannter Clients die CreateClient(String) -Methode. |
WithVersion<TClient,TOptions,TVersion>(IAzureClientBuilder<TClient,TOptions>, TVersion) |
Legt die Dienstversion fest, die für diese Clientregistrierung verwendet werden soll. |
Gilt für:
Azure SDK for .NET