All Classes and Interfaces

Class
Description
A filter that always returns true
Audience of a TargetingFilter rollout
App Configuration Feature defines the feature name and a Map of FeatureFilterEvaluationContexts.
A Filter for Feature Management that is attached to Features.
Context passed into Feature Filters used for evaluation.
Feature Management configuration file properties.
Configuration for setting up FeatureManager
Holds information on Feature Management properties and can check if a given feature is enabled.
This class defines a custom exception type for when an expected Filter is not found when checking if a Feature is enabled.
Parameters for the predefined filters.
Properties for defining a rollout for a given group.
Interface for the Targeting Context used in evaluating the `Microsoft.TargetingFilter`.
Interface for providing a Targeting Context to the `Microsoft.TargetingFilter`.
A feature filter that can be used to activate a feature based on a random percentage.
Context for evaluating the `Microsoft.TargetingFilter`.
Configuration options for the `Microsoft.TargetingFilter`.
This class defines a custom exception type for when an expected Filter is not found when checking if a Feature is enabled.
`Microsoft.TargetingFilter` enables evaluating a user/group/overall rollout of a feature.
The settings that are used to configure the TargetingFilter feature filter.
A feature filter that can be used at activate a feature based on a time window.