IContextualFeatureFilter<TContext> Interfaz
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í.
Filtro que se puede usar para determinar si se cumplen algunos criterios para habilitar una marca de característica. Un filtro de características es gratuito para usar los criterios disponibles, como el estado del proceso o el contenido de la solicitud. Los filtros de características se pueden registrar para una característica determinada y, si algún filtro de características se evalúa como true, esa marca de característica se considerará habilitada. Un filtro de características contextual puede aprovechar los datos contextuales pasados desde los autores de llamadas del sistema de administración de características. Un filtro de características contextuales solo se ejecutará si hay disponible un contexto que se pueda asignar desde TContext.
public interface IContextualFeatureFilter<TContext> : Microsoft.FeatureManagement.IFeatureFilterMetadata
type IContextualFeatureFilter<'Context> = interface
interface IFeatureFilterMetadata
Public Interface IContextualFeatureFilter(Of TContext)
Implements IFeatureFilterMetadata
Parámetros de tipo
- TContext
- Derivado
- Implementaciones
Métodos
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. |