Microsoft.FeatureManagement Naamruimte
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Klassen
AspNetCoreFeatureManagementBuilderExtensions |
Extensies naar de IFeatureManagementBuilder. |
FeatureDefinition |
De definitie van een functie. |
FeatureFilterConfiguration |
De configuratie van een functiefilter. |
FeatureFilterEvaluationContext |
Een context die wordt gebruikt door IFeatureFilter om inzicht te krijgen in welke functie wordt geƫvalueerd en welke parameters nodig zijn om te controleren of de functie moet worden ingeschakeld. |
FeatureManagementException |
Vertegenwoordigt fouten die optreden tijdens functiebeheer. |
FeatureManagementOptions |
Opties waarmee het gedrag van het functiebeheersysteem wordt bepaald. |
FilterAliasAttribute |
Hiermee kunt u de naam van een IFeatureFilter aanpassen om te relateren aan de naam die in de configuratie is opgegeven. |
FilterCollectionExtensions |
Biedt integratiepunten voor functiebeheer met MVC-filters. |
ServiceCollectionExtensions |
Extensies die worden gebruikt om functionaliteit voor functiebeheer toe te voegen. |
UseForFeatureExtensions |
Extensiemethoden die integratie van functiebeheer bieden voor ASP.NET Core toepassingsopbouw. |
Interfaces
IContextualFeatureFilter<TContext> |
Een filter dat kan worden gebruikt om te bepalen of aan bepaalde criteria wordt voldaan om een functie in te schakelen. Met een functiefilter kunt u alle beschikbare criteria gebruiken, zoals processtatus of aanvraaginhoud. Functiefilters kunnen worden geregistreerd voor een bepaalde functie en als een functiefilter waar oplevert, wordt die functie als ingeschakeld beschouwd. Een contextafhankelijk functiefilter kan profiteren van contextuele gegevens die worden doorgegeven door aanroepers van het functiebeheersysteem. Een contextafhankelijk functiefilter wordt alleen uitgevoerd als er een context beschikbaar is die kan worden toegewezen vanuit TContext. |
IFeatureDefinitionProvider |
Een provider van functiedefinities. |
IFeatureFilter |
Een filter dat kan worden gebruikt om te bepalen of aan bepaalde criteria wordt voldaan om een functie in te schakelen. Met een functiefilter kunt u alle beschikbare criteria gebruiken, zoals processtatus of aanvraaginhoud. Functiefilters kunnen worden geregistreerd voor een bepaalde functie en als een functiefilter waar oplevert, wordt die functie als ingeschakeld beschouwd. |
IFeatureFilterMetadata |
Markeringsinterface voor functiefilters die worden gebruikt om de status van een functie te evalueren |
IFeatureManagementBuilder |
Biedt een manier om functionaliteit voor functiebeheer aan te passen. |
IFeatureManager |
Wordt gebruikt om te evalueren of een functie is ingeschakeld of uitgeschakeld. |
IFeatureManagerSnapshot |
Biedt een momentopname van de functiestatus om consistentie in een bepaalde aanvraag te garanderen. |
ISessionManager |
Wordt gebruikt voor het opslaan van de functiestatus in een sessie. De implementor is vrij om te bepalen wat een sessie is. |
Enums
FeatureManagementError |
Een fout die kan optreden tijdens functiebeheer. |
RequirementType |
Hierin wordt beschreven of een of alle functies in een bepaalde set moeten worden beschouwd als ingeschakeld. |