Microsoft.FeatureManagement Namnområde
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Klasser
AspNetCoreFeatureManagementBuilderExtensions |
Tillägg till IFeatureManagementBuilder. |
FeatureDefinition |
Definitionen av en funktion. |
FeatureFilterConfiguration |
Konfigurationen av ett funktionsfilter. |
FeatureFilterEvaluationContext |
En kontext som används av IFeatureFilter för att få insikt i vilken funktion som utvärderas och de parametrar som behövs för att kontrollera om funktionen ska aktiveras. |
FeatureManagementException |
Representerar fel som inträffar under funktionshantering. |
FeatureManagementOptions |
Alternativ som styr funktionshanteringssystemets beteende. |
FilterAliasAttribute |
Tillåter att namnet på en IFeatureFilter anpassas för att relatera till det namn som anges i konfigurationen. |
FilterCollectionExtensions |
Tillhandahåller integreringsplatser för funktionshantering med MVC-filter. |
ServiceCollectionExtensions |
Tillägg som används för att lägga till funktioner för funktionshantering. |
UseForFeatureExtensions |
Tilläggsmetoder som tillhandahåller integrering av funktionshantering för ASP.NET Core programskapande. |
Gränssnitt
IContextualFeatureFilter<TContext> |
Ett filter som kan användas för att avgöra om vissa kriterier uppfylls för att aktivera en funktion. Ett funktionsfilter kan använda alla tillgängliga kriterier, till exempel processtillstånd eller begärandeinnehåll. Funktionsfilter kan registreras för en viss funktion och om något funktionsfilter utvärderas till sant anses funktionen vara aktiverad. Ett kontextuellt funktionsfilter kan dra nytta av sammanhangsbaserade data som skickas från anropare av funktionshanteringssystemet. Ett kontextuellt funktionsfilter körs bara om det finns en kontext som kan tilldelas från TContext. |
IFeatureDefinitionProvider |
En leverantör av funktionsdefinitioner. |
IFeatureFilter |
Ett filter som kan användas för att avgöra om vissa kriterier uppfylls för att aktivera en funktion. Ett funktionsfilter kan använda alla tillgängliga kriterier, till exempel processtillstånd eller begärandeinnehåll. Funktionsfilter kan registreras för en viss funktion och om något funktionsfilter utvärderas till sant anses funktionen vara aktiverad. |
IFeatureFilterMetadata |
Markörgränssnitt för funktionsfilter som används för att utvärdera tillståndet för en funktion |
IFeatureManagementBuilder |
Ger ett sätt att anpassa funktioner för funktionshantering. |
IFeatureManager |
Används för att utvärdera om en funktion är aktiverad eller inaktiverad. |
IFeatureManagerSnapshot |
Ger en ögonblicksbild av funktionstillståndet för att säkerställa konsekvens i en viss begäran. |
ISessionManager |
Används för att lagra funktionstillstånd i en session. Implementorn kan själv bestämma vad som utgör en session. |
Uppräkningar
FeatureManagementError |
Ett fel som kan inträffa under funktionshanteringen. |
RequirementType |
Beskriver om några eller alla funktioner i en viss uppsättning måste anses vara aktiverade. |