你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

FeatureFlagConfigurationSetting 类

定义

表示存储功能标志值的配置设置。 使用功能标志可以在应用程序中激活或停用功能。 简单的功能标志为“开”或“关”。 应用程序会始终采用相同的行为方式。 例如,你可以在一个功能标志后面推出新功能。 启用该功能标志后,所有用户都将看到新功能。 禁用功能标志将隐藏新功能。

相比之下,使用“条件功能标志”可以动态启用或禁用功能标志。 应用程序的行为可能会有所不同,具体取决于功能标志条件。 假设要首先向小部分用户显示新功能。 使用条件功能标志可以为某些用户启用功能标志,同时为其他用户禁用该标志。 功能筛选器在每次计算出其结果时确定功能标志的状态。

注意:Azure.Data.AppConfiguration 不会在检索时评估功能标志。 库使用者负责解释功能标志并确定是否启用了某个功能。

public class FeatureFlagConfigurationSetting : Azure.Data.AppConfiguration.ConfigurationSetting
type FeatureFlagConfigurationSetting = class
    inherit ConfigurationSetting
Public Class FeatureFlagConfigurationSetting
Inherits ConfigurationSetting
继承
FeatureFlagConfigurationSetting

构造函数

FeatureFlagConfigurationSetting(String, Boolean, String)

使用提供的功能 ID 和启用的值初始化 的实例 FeatureFlagConfigurationSetting

FeatureFlagConfigurationSetting(String, Boolean, String, ETag)

使用提供的功能 ID 和启用的值初始化 的实例 FeatureFlagConfigurationSetting

属性

ClientFilters

必须在客户端上运行并评估为 true 才能将功能视为已启用的筛选器。

ContentType

配置设置值的内容类型。 提供适当的内容类型可以在应用程序检索值时启用值的转换。

(继承自 ConfigurationSetting)
Description

获取或设置功能的说明。

DisplayName

获取或设置要用于显示的功能的显示名称,而不是 ID。

ETag

一个 ETag,指示配置存储区中配置设置的状态。

(继承自 ConfigurationSetting)
FeatureId

获取或设置用于唯一标识和引用功能的 ID

IsEnabled

获取或设置一个值,该值指示是否启用这些功能。 如果 enabled 为 false,则功能为 OFF。 如果 enabled 为 true,则如果没有条件或满足所有条件,则该功能为 ON。

IsReadOnly

一个 值,该值指示配置设置是否为只读。 在使只读配置设置可写之前,可能无法修改该设置。

(继承自 ConfigurationSetting)
Key

配置设置的主要标识符。 KeyLabel 一起使用以唯一标识配置设置。

(继承自 ConfigurationSetting)
KeyPrefix

用于设置键的 FeatureFlagConfigurationSetting 前缀。

Label

用于对配置设置进行分组的值。 LabelKey 一起使用以唯一标识配置设置。

(继承自 ConfigurationSetting)
LastModified

上次对给定配置设置执行修改操作的时间。

(继承自 ConfigurationSetting)
Tags

用于将其他属性分配给配置设置的标记字典。 这些值可用于指示如何应用配置设置。

(继承自 ConfigurationSetting)
Value

配置设置的值。

(继承自 ConfigurationSetting)

适用于