FeatureFlagConfigurationSetting クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
機能フラグ値を格納する構成設定を表します。 機能フラグを使用すると、アプリケーションの機能をアクティブ化または非アクティブ化することができます。 単純な機能フラグは、オンまたはオフのいずれかです。 アプリケーションは常に同じように動作します。 たとえば、機能フラグを使用して新しい機能をロールアウトします。 機能フラグを有効にすると、すべてのユーザーに新しい機能が表示されます。 機能フラグを無効にすると、新しい機能は表示されなくなります。
これに対し、"条件付き機能フラグ" を使用すると、機能フラグを動的に有効または無効にすることができます。 機能フラグの条件によっては、アプリケーションの動作が異なる場合があります。 最初に、ユーザーの小さなサブセットに新しい機能を表示するとします。 条件付き機能フラグを使用すると、一部のユーザーに対しては機能フラグを有効にし、他のユーザーに対しては無効にすることができます。 "機能フィルター" では、評価のたびに機能フラグの状態が判断されます。
注: Azure.Data.AppConfiguration では、取得時に機能フラグは評価されません。 ライブラリ コンシューマーは、機能フラグを解釈し、機能が有効になっているかどうかを判断する必要があります。
public class FeatureFlagConfigurationSetting : Azure.Data.AppConfiguration.ConfigurationSetting
type FeatureFlagConfigurationSetting = class
inherit ConfigurationSetting
Public Class FeatureFlagConfigurationSetting
Inherits ConfigurationSetting
- 継承
コンストラクター
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 |
機能が有効かどうかを示す値を取得または設定します。 有効が false の場合、機能は OFF になります。 enabled が true の場合、条件がない場合、またはすべての条件が満たされている場合、機能は ON になります。 |
IsReadOnly |
構成設定が読み取り専用かどうかを示す値。 読み取り専用の構成設定は、書き込み可能になるまで変更できません。 (継承元 ConfigurationSetting) |
Key |
構成設定のプライマリ識別子。 は Key 、 と Label 共に使用され、構成設定を一意に識別します。 (継承元 ConfigurationSetting) |
KeyPrefix |
キーの設定に使用される FeatureFlagConfigurationSetting プレフィックス。 |
Label |
構成設定をグループ化するために使用される値。 は Label 、 と Key 共に使用され、構成設定を一意に識別します。 (継承元 ConfigurationSetting) |
LastModified |
指定された構成設定で変更操作が最後に実行された時刻。 (継承元 ConfigurationSetting) |
Tags |
構成設定に追加のプロパティを割り当てるために使用されるタグのディクショナリ。 これらは、構成設定を適用する方法を示すために使用できます。 (継承元 ConfigurationSetting) |
Value |
構成設定の値。 (継承元 ConfigurationSetting) |
適用対象
Azure SDK for .NET