Microsoft.FeatureManagement.FeatureFilters Namespace

Important

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Classes

Audience

An audience definition describing a set of users.

BasicAudience

A basic audience definition describing a set of users and groups.

ContextualTargetingFilter

A feature filter that can be used to activate features for targeted audiences.

GroupRollout

Defines a percentage of a group to be included in a rollout.

PercentageFilter

A feature filter that can be used to activate a feature based on a random percentage.

PercentageFilterSettings

The settings that are used to configure the PercentageFilter feature filter.

TargetingContext

Contextual information that is required to perform a targeting evaluation.

TargetingEvaluationOptions

Options that apply to all uses of a target filter inside a service collection.

TargetingFilter

A feature filter that can be used to activate features for targeted audiences.

TargetingFilterSettings

The settings that are used to configure the TargetingFilter feature filter.

TimeWindowFilter

A feature filter that can be used to activate a feature based on a time window.

TimeWindowFilterSettings

The settings that are used to configure the TimeWindowFilter feature filter.

Interfaces

ITargetingContext

Contextual information that is required to perform a targeting evaluation.

ITargetingContextAccessor

Provides access to the current targeting context.