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.
Реализации
Исключения
Возникает, если значение context
или targetingContext
имеет значение NULL.