ContextualTargetingFilter.EvaluateAsync 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
使用提供的 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。
實作
例外狀況
如果 context
或 targetingContext
為 null,則會擲回 。