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

IFeatureManager.IsEnabledAsync 方法

定义

重载

IsEnabledAsync(String)

检查是否启用了给定功能。

IsEnabledAsync(String, CancellationToken)

检查是否启用了给定的功能标志。

IsEnabledAsync<TContext>(String, TContext)

检查是否启用了给定功能。

IsEnabledAsync<TContext>(String, TContext, CancellationToken)

检查是否启用了给定的功能标志。

IsEnabledAsync(String)

检查是否启用了给定功能。

public System.Threading.Tasks.Task<bool> IsEnabledAsync (string feature);
abstract member IsEnabledAsync : string -> System.Threading.Tasks.Task<bool>
Public Function IsEnabledAsync (feature As String) As Task(Of Boolean)

参数

feature
String

要检查的功能的名称。

返回

如果启用该功能,则为 True,否则为 false。

适用于

IsEnabledAsync(String, CancellationToken)

检查是否启用了给定的功能标志。

public System.Threading.Tasks.Task<bool> IsEnabledAsync (string featureFlag, System.Threading.CancellationToken cancellationToken = default);
abstract member IsEnabledAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Public Function IsEnabledAsync (featureFlag As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Boolean)

参数

featureFlag
String

要检查的功能标志的名称。

cancellationToken
CancellationToken

用于取消操作的取消令牌。

返回

如果启用功能标志,则为 True,否则为 false。

适用于

IsEnabledAsync<TContext>(String, TContext)

检查是否启用了给定功能。

public System.Threading.Tasks.Task<bool> IsEnabledAsync<TContext> (string feature, TContext context);
abstract member IsEnabledAsync : string * 'Context -> System.Threading.Tasks.Task<bool>
Public Function IsEnabledAsync(Of TContext) (feature As String, context As TContext) As Task(Of Boolean)

类型参数

TContext

参数

feature
String

要检查的功能的名称。

context
TContext

提供可用于评估功能应打开还是关闭的信息的上下文。

返回

如果启用该功能,则为 True,否则为 false。

适用于

IsEnabledAsync<TContext>(String, TContext, CancellationToken)

检查是否启用了给定的功能标志。

public System.Threading.Tasks.Task<bool> IsEnabledAsync<TContext> (string featureFlag, TContext context, System.Threading.CancellationToken cancellationToken = default);
abstract member IsEnabledAsync : string * 'Context * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Public Function IsEnabledAsync(Of TContext) (featureFlag As String, context As TContext, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Boolean)

类型参数

TContext

参数

featureFlag
String

要检查的功能标志的名称。

context
TContext

提供可用于评估功能标志应打开还是关闭的信息的上下文。

cancellationToken
CancellationToken

用于取消操作的取消令牌。

返回

如果启用功能标志,则为 True,否则为 false。

适用于