Sdílet prostřednictvím


IContextualFeatureFilter<TContext>.EvaluateAsync Metoda

Definice

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

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)

Parametry

featureFilterContext
FeatureFilterEvaluationContext

Kontext vyhodnocení filtru funkcí, který obsahuje informace, které mohou být potřeba k vyhodnocení filtru. Tento kontext zahrnuje konfiguraci, pokud existuje, pro tento filtr pro funkci, která se vyhodnocuje.

appContext
TContext

Kontext definovaný aplikací, který je předán do systému správy funkcí za účelem poskytnutí kontextových informací pro vyhodnocení stavu funkce.

Návraty

True, pokud byla splněna kritéria filtru, v opačném případě false.

Platí pro