IContextualFeatureFilter<TContext>.EvaluateAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
EvaluateAsync(FeatureFilterEvaluationContext, TContext) |
Evalúa el filtro de características para ver si se han cumplido los criterios del filtro para habilitarse. |
EvaluateAsync(FeatureFilterEvaluationContext, TContext, CancellationToken) |
Evalúa el filtro de características para ver si se han cumplido los criterios del filtro para habilitarse. |
EvaluateAsync(FeatureFilterEvaluationContext, TContext)
Evalúa el filtro de características para ver si se han cumplido los criterios del filtro para habilitarse.
public System.Threading.Tasks.Task<bool> EvaluateAsync (Microsoft.FeatureManagement.FeatureFilterEvaluationContext featureFilterContext, TContext appContext);
abstract member EvaluateAsync : Microsoft.FeatureManagement.FeatureFilterEvaluationContext * 'Context -> System.Threading.Tasks.Task<bool>
Public Function EvaluateAsync (featureFilterContext As FeatureFilterEvaluationContext, appContext As TContext) As Task(Of Boolean)
Parámetros
- featureFilterContext
- FeatureFilterEvaluationContext
Contexto de evaluación de filtro de características que contiene información que puede ser necesaria para evaluar el filtro. Este contexto incluye la configuración, si existe, para este filtro para la característica que se va a evaluar.
- appContext
- TContext
Contexto definido por la aplicación que se pasa al sistema de administración de características para proporcionar información contextual para evaluar el estado de una característica.
Devoluciones
True si se cumplen los criterios del filtro; de lo contrario, false.
Se aplica a
EvaluateAsync(FeatureFilterEvaluationContext, TContext, CancellationToken)
Evalúa el filtro de características para ver si se han cumplido los criterios del filtro para habilitarse.
public System.Threading.Tasks.Task<bool> EvaluateAsync (Microsoft.FeatureManagement.FeatureFilterEvaluationContext featureFilterContext, TContext appContext, System.Threading.CancellationToken cancellationToken = default);
abstract member EvaluateAsync : Microsoft.FeatureManagement.FeatureFilterEvaluationContext * 'Context * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Public Function EvaluateAsync (featureFilterContext As FeatureFilterEvaluationContext, appContext As TContext, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Boolean)
Parámetros
- featureFilterContext
- FeatureFilterEvaluationContext
Contexto de evaluación de filtro de características que contiene información que puede ser necesaria para evaluar el filtro. Este contexto incluye la configuración, si existe, para este filtro para la marca de característica que se va a evaluar.
- appContext
- TContext
Contexto definido por la aplicación que se pasa al sistema de administración de características para proporcionar información contextual para evaluar el estado de una marca de característica.
- cancellationToken
- CancellationToken
Token de cancelación para cancelar la operación.
Devoluciones
True si se cumplen los criterios del filtro; de lo contrario, false.