你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

AzureClientBuilderExtensions.WithCredential 方法

定义

重载

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

设置用于此客户端注册的凭据。

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

设置要用于此客户端注册的凭据工厂。

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

Source:
AzureClientBuilderExtensions.cs

设置用于此客户端注册的凭据。

public static Azure.Core.Extensions.IAzureClientBuilder<TClient,TOptions> WithCredential<TClient,TOptions> (this Azure.Core.Extensions.IAzureClientBuilder<TClient,TOptions> builder, Azure.Core.TokenCredential credential) where TOptions : class;
static member WithCredential : Azure.Core.Extensions.IAzureClientBuilder<'Client, 'Options (requires 'Options : null)> * Azure.Core.TokenCredential -> Azure.Core.Extensions.IAzureClientBuilder<'Client, 'Options (requires 'Options : null)> (requires 'Options : null)
<Extension()>
Public Function WithCredential(Of TClient, TOptions) (builder As IAzureClientBuilder(Of TClient, TOptions), credential As TokenCredential) As IAzureClientBuilder(Of TClient, TOptions)

类型参数

TClient

客户端的类型。

TOptions

客户端使用的选项类型。

参数

builder
IAzureClientBuilder<TClient,TOptions>

客户端生成器实例。

credential
TokenCredential

要使用的凭据。

返回

客户端生成器实例。

适用于

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

Source:
AzureClientBuilderExtensions.cs

设置要用于此客户端注册的凭据工厂。

public static Azure.Core.Extensions.IAzureClientBuilder<TClient,TOptions> WithCredential<TClient,TOptions> (this Azure.Core.Extensions.IAzureClientBuilder<TClient,TOptions> builder, Func<IServiceProvider,Azure.Core.TokenCredential> credentialFactory) where TOptions : class;
static member WithCredential : Azure.Core.Extensions.IAzureClientBuilder<'Client, 'Options (requires 'Options : null)> * Func<IServiceProvider, Azure.Core.TokenCredential> -> Azure.Core.Extensions.IAzureClientBuilder<'Client, 'Options (requires 'Options : null)> (requires 'Options : null)
<Extension()>
Public Function WithCredential(Of TClient, TOptions) (builder As IAzureClientBuilder(Of TClient, TOptions), credentialFactory As Func(Of IServiceProvider, TokenCredential)) As IAzureClientBuilder(Of TClient, TOptions)

类型参数

TClient

客户端的类型。

TOptions

客户端使用的选项类型。

参数

builder
IAzureClientBuilder<TClient,TOptions>

客户端生成器实例。

credentialFactory
Func<IServiceProvider,TokenCredential>

要使用的凭据工厂。

返回

客户端生成器实例。

适用于