Sdílet prostřednictvím


IContextualFeatureFilter<TContext> Rozhraní

Definice

Filtr, který lze použít k určení, zda jsou splněna některá kritéria pro povolení funkce. Filtr funkcí může používat libovolná dostupná kritéria, jako je stav procesu nebo obsah žádosti. Filtry funkcí je možné zaregistrovat pro danou funkci, a pokud se některý z filtrů funkcí vyhodnotí jako true, bude tato funkce považována za povolenou. Filtr kontextových funkcí může využívat kontextová data předávaná volajícími systému pro správu funkcí. Kontextový filtr funkcí bude proveden pouze v případě, že je k dispozici kontext, který je možné přiřadit z TContext.

public interface IContextualFeatureFilter<TContext> : Microsoft.FeatureManagement.IFeatureFilterMetadata
type IContextualFeatureFilter<'Context> = interface
    interface IFeatureFilterMetadata
Public Interface IContextualFeatureFilter(Of TContext)
Implements IFeatureFilterMetadata

Parametry typu

TContext
Odvozené
Implementuje

Metody

EvaluateAsync(FeatureFilterEvaluationContext, TContext)

Vyhodnotí filtr funkcí a zjistí, jestli jsou splněná kritéria filtru pro povolení.

Platí pro