Compartir a través de


IContextualFeatureFilter<TContext> Interfaz

Definición

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.

Se aplica a