Megosztás a következőn keresztül:


IContextualFeatureFilter<TContext>.EvaluateAsync Metódus

Definíció

Kiértékeli a funkciószűrőt, és ellenőrzi, hogy a szűrő engedélyezési feltételei teljesültek-e.

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)

Paraméterek

featureFilterContext
FeatureFilterEvaluationContext

Funkciószűrő-kiértékelési környezet, amely a szűrő kiértékeléséhez szükséges információkat tartalmazza. Ebbe a környezetbe beletartozik a kiértékelendő szolgáltatás szűrőjének konfigurációja, ha van ilyen.

appContext
TContext

Az alkalmazás által meghatározott környezet, amelyet a rendszer átad a szolgáltatásfelügyeleti rendszernek, hogy környezeti információkat nyújtson egy szolgáltatás állapotának kiértékeléséhez.

Válaszok

Igaz, ha a szűrő feltételei teljesültek, ellenkező esetben hamis.

A következőre érvényes: