IContextualFeatureFilter<TContext>.EvaluateAsync Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.