ContextualTargetingFilter.EvaluateAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
EvaluateAsync(FeatureFilterEvaluationContext, ITargetingContext) |
Executa uma avaliação de direcionamento usando o fornecido TargetingContext para determinar se um recurso deve ser habilitado. |
EvaluateAsync(FeatureFilterEvaluationContext, ITargetingContext, CancellationToken) |
Executa uma avaliação de direcionamento usando o fornecido TargetingContext para determinar se um sinalizador de recurso deve ser habilitado. |
EvaluateAsync(FeatureFilterEvaluationContext, ITargetingContext)
Executa uma avaliação de direcionamento usando o fornecido TargetingContext para determinar se um recurso deve ser habilitado.
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)
Parâmetros
- context
- FeatureFilterEvaluationContext
O contexto de avaliação de recursos.
- targetingContext
- ITargetingContext
O contexto de direcionamento a ser usado durante a avaliação de direcionamento.
Retornos
True se o recurso estiver habilitado, caso contrário, false.
Implementações
Exceções
Gerado se ou context
targetingContext
for nulo.
Aplica-se a
EvaluateAsync(FeatureFilterEvaluationContext, ITargetingContext, CancellationToken)
Executa uma avaliação de direcionamento usando o fornecido TargetingContext para determinar se um sinalizador de recurso deve ser habilitado.
public System.Threading.Tasks.Task<bool> EvaluateAsync (Microsoft.FeatureManagement.FeatureFilterEvaluationContext context, Microsoft.FeatureManagement.FeatureFilters.ITargetingContext targetingContext, System.Threading.CancellationToken cancellationToken);
abstract member EvaluateAsync : Microsoft.FeatureManagement.FeatureFilterEvaluationContext * Microsoft.FeatureManagement.FeatureFilters.ITargetingContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
override this.EvaluateAsync : Microsoft.FeatureManagement.FeatureFilterEvaluationContext * Microsoft.FeatureManagement.FeatureFilters.ITargetingContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Public Function EvaluateAsync (context As FeatureFilterEvaluationContext, targetingContext As ITargetingContext, cancellationToken As CancellationToken) As Task(Of Boolean)
Parâmetros
- context
- FeatureFilterEvaluationContext
O contexto de avaliação de recursos.
- targetingContext
- ITargetingContext
O contexto de direcionamento a ser usado durante a avaliação de direcionamento.
- cancellationToken
- CancellationToken
O token de cancelamento para cancelar a operação.
Retornos
True se o sinalizador de recurso estiver habilitado, caso contrário, false.
Implementações
Exceções
Gerado se ou context
targetingContext
for nulo.