共用方式為


ContextualTargetingFilter.EvaluateAsync 方法

定義

使用提供的 TargetingContext 來執行目標評估,以判斷是否應該啟用功能。

public System.Threading.Tasks.Task<bool> EvaluateAsync (Microsoft.FeatureManagement.FeatureFilterEvaluationContext context, Microsoft.FeatureManagement.FeatureFilters.ITargetingContext targetingContext);
abstract member EvaluateAsync : Microsoft.FeatureManagement.FeatureFilterEvaluationContext * Microsoft.FeatureManagement.FeatureFilters.ITargetingContext -> System.Threading.Tasks.Task<bool>
override this.EvaluateAsync : Microsoft.FeatureManagement.FeatureFilterEvaluationContext * Microsoft.FeatureManagement.FeatureFilters.ITargetingContext -> System.Threading.Tasks.Task<bool>
Public Function EvaluateAsync (context As FeatureFilterEvaluationContext, targetingContext As ITargetingContext) As Task(Of Boolean)

參數

context
FeatureFilterEvaluationContext

功能評估內容。

targetingContext
ITargetingContext

目標評估期間要使用的目標內容。

傳回

如果啟用此功能,則為 True,否則為 false。

實作

例外狀況

如果 contexttargetingContext 為 null,則會擲回 。

適用於