Partilhar via


IContextualFeatureFilter<TContext> Interface

Definição

Um filtro que pode ser utilizado para determinar se alguns critérios são cumpridos para ativar uma funcionalidade. Um filtro de funcionalidade é gratuito para utilizar quaisquer critérios disponíveis, como o estado do processo ou o conteúdo do pedido. Os filtros de funcionalidade podem ser registados para uma determinada funcionalidade e, se algum filtro de funcionalidade for avaliado como verdadeiro, essa funcionalidade será considerada ativada. Um filtro de funcionalidade contextual pode tirar partido dos dados contextuais transmitidos por autores de chamadas do sistema de gestão de funcionalidades. Um filtro de funcionalidade contextual só será executado se estiver disponível um contexto atribuível a partir do 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 Genérico

TContext
Derivado
Implementações

Métodos

EvaluateAsync(FeatureFilterEvaluationContext, TContext)

Avalia o filtro de funcionalidade para ver se os critérios do filtro para ativar foram cumpridos.

Aplica-se a