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


IContextualFeatureFilter<TContext> Interfész

Definíció

Szűrő, amellyel meghatározható, hogy teljesülnek-e bizonyos feltételek a funkció engedélyezéséhez. A funkciószűrők szabadon használhatják a rendelkezésre álló feltételeket, például a folyamat állapotát vagy a kérés tartalmát. A funkciószűrők regisztrálhatók egy adott szolgáltatáshoz, és ha bármely funkciószűrő igaz értéket ad vissza, a szolgáltatás engedélyezve lesz. A környezetfüggő funkciószűrők kihasználhatják a funkciókezelő rendszer hívóitól kapott környezeti adatokat. A környezetfüggő funkciószűrő csak akkor lesz végrehajtva, ha elérhető egy TContextből hozzárendelhető környezet.

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

Típusparaméterek

TContext
Származtatott
Megvalósítás

Metódusok

EvaluateAsync(FeatureFilterEvaluationContext, TContext)

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

A következőre érvényes: