FeatureFlags Constructors

Definition

Overloads

FeatureFlags(IFeatureFlagsStore, IWritableFeatureFlagsStore)

Creates an instance of the feature flags service that can be used to determine if a feature should be enabled or disabled as well as enumerate registered flags.

FeatureFlags(IFeatureFlagsStore, IWritableFeatureFlagsStore, IFeatureFlagsStore)

Creates an instance of the feature flags service that can be used to determine if a feature should be enabled or disabled as well as enumerate registered flags.

FeatureFlags(IFeatureFlagsStore, IWritableFeatureFlagsStore)

Creates an instance of the feature flags service that can be used to determine if a feature should be enabled or disabled as well as enumerate registered flags.

public:
 FeatureFlags(Microsoft::VisualStudio::FeatureFlags::IFeatureFlagsStore ^ defaultsStore, Microsoft::VisualStudio::FeatureFlags::IWritableFeatureFlagsStore ^ customizationsStore);
public:
 FeatureFlags(Microsoft::VisualStudio::FeatureFlags::IFeatureFlagsStore ^ defaultsStore, Microsoft::VisualStudio::FeatureFlags::IWritableFeatureFlagsStore ^ customizationsStore);
 FeatureFlags(Microsoft::VisualStudio::FeatureFlags::IFeatureFlagsStore const & defaultsStore, Microsoft::VisualStudio::FeatureFlags::IWritableFeatureFlagsStore const & customizationsStore);
public FeatureFlags (Microsoft.VisualStudio.FeatureFlags.IFeatureFlagsStore defaultsStore, Microsoft.VisualStudio.FeatureFlags.IWritableFeatureFlagsStore customizationsStore);
new Microsoft.VisualStudio.FeatureFlags.FeatureFlags : Microsoft.VisualStudio.FeatureFlags.IFeatureFlagsStore * Microsoft.VisualStudio.FeatureFlags.IWritableFeatureFlagsStore -> Microsoft.VisualStudio.FeatureFlags.FeatureFlags
Public Sub New (defaultsStore As IFeatureFlagsStore, customizationsStore As IWritableFeatureFlagsStore)

Parameters

defaultsStore
IFeatureFlagsStore

An implementation of IFeatureFlagsStore that contains the default values for registered flags.

customizationsStore
IWritableFeatureFlagsStore

An implementation of IWritableFeatureFlagsStore that contains the customized values for registered flags.

Applies to

FeatureFlags(IFeatureFlagsStore, IWritableFeatureFlagsStore, IFeatureFlagsStore)

Creates an instance of the feature flags service that can be used to determine if a feature should be enabled or disabled as well as enumerate registered flags.

public:
 FeatureFlags(Microsoft::VisualStudio::FeatureFlags::IFeatureFlagsStore ^ defaultsStore, Microsoft::VisualStudio::FeatureFlags::IWritableFeatureFlagsStore ^ customizationsStore, Microsoft::VisualStudio::FeatureFlags::IFeatureFlagsStore ^ remoteStore);
public FeatureFlags (Microsoft.VisualStudio.FeatureFlags.IFeatureFlagsStore defaultsStore, Microsoft.VisualStudio.FeatureFlags.IWritableFeatureFlagsStore customizationsStore, Microsoft.VisualStudio.FeatureFlags.IFeatureFlagsStore remoteStore);
new Microsoft.VisualStudio.FeatureFlags.FeatureFlags : Microsoft.VisualStudio.FeatureFlags.IFeatureFlagsStore * Microsoft.VisualStudio.FeatureFlags.IWritableFeatureFlagsStore * Microsoft.VisualStudio.FeatureFlags.IFeatureFlagsStore -> Microsoft.VisualStudio.FeatureFlags.FeatureFlags
Public Sub New (defaultsStore As IFeatureFlagsStore, customizationsStore As IWritableFeatureFlagsStore, remoteStore As IFeatureFlagsStore)

Parameters

defaultsStore
IFeatureFlagsStore

An implementation of IFeatureFlagsStore that contains the default values for registered flags.

customizationsStore
IWritableFeatureFlagsStore

An implementation of IWritableFeatureFlagsStore that contains the customized values for registered flags.

remoteStore
IFeatureFlagsStore

An implementation of IFeatureFlagsStore that contains remote overrides for non-customized values for registered flags.

Applies to