Share via


IFeatureFlags Interface

Definition

A service that can be used to determine if a feature should be enabled or disabled. It can also be used to enumerate the current state of feature flags. This service is free-threaded.

public interface class IFeatureFlags
public interface class IFeatureFlags
__interface IFeatureFlags
public interface IFeatureFlags
type IFeatureFlags = interface
Public Interface IFeatureFlags
Derived

Methods

GetFlags()

A method used to retrieve all feature flags for this user and appid combination. The values of the flags returned are the currently set values and may differ from the defaults. This will only return the set of registered flags.

IsFeatureEnabled(String, Boolean)

This method is used to determine whether a feature is enabled. If the flag cannot be located, or if there is an error processing the request the default value is returned.

Applies to