次の方法で共有


Microsoft.FeatureManagement 名前空間

クラス

AspNetCoreFeatureManagementBuilderExtensions

への IFeatureManagementBuilder拡張機能。

AssignerAliasAttribute

構成で指定された名前に関連付けるために、 の IFeatureVariantAssigner 名前をカスタマイズできるようにします。

DynamicFeatureDefinition

動的特徴の定義。

FeatureDefinition

特徴の定義。

FeatureFilterConfiguration

機能フィルターの構成。

FeatureFilterEvaluationContext

によって使用されるコンテキストは、評価対象の機能フラグと、機能フラグを有効にするかどうかをチェックするために必要なパラメーターに関する分析情報を得るために使用IFeatureFilterされます。

FeatureFlagDefinition

機能フラグの定義。

FeatureManagementException

機能管理中に発生するエラーを表します。

FeatureManagementOptions

機能管理システムの動作を制御するオプション。

FeatureVariant

特徴のバリアント。

FeatureVariantAssignmentContext

機能バリアントの割り当ての処理中に必要なコンテキスト情報

FilterAliasAttribute

構成で指定された名前に関連付けるために、 の IFeatureFilter 名前をカスタマイズできるようにします。

FilterCollectionExtensions

MVC フィルターを使用した機能管理の統合ポイントを提供します。

ServiceCollectionExtensions

機能管理機能を追加するために使用される拡張機能。

UseForFeatureExtensions

ASP.NET Coreアプリケーションのビルドに機能管理の統合を提供する拡張メソッド。

インターフェイス

IContextualFeatureFilter<TContext>

機能フラグを有効にするために一部の条件が満たされているかどうかを判断するために使用できるフィルター。 機能フィルターは、プロセス状態や要求コンテンツなど、使用可能な任意の条件を自由に使用できます。 特定の機能に対して機能フィルターを登録でき、いずれかの機能フィルターが true と評価された場合、その機能フラグは有効と見なされます。 コンテキスト機能フィルターは、機能管理システムの呼び出し元から渡されたコンテキスト データを利用できます。 コンテキスト機能フィルターは、TContext から割り当て可能なコンテキストが使用可能な場合にのみ実行されます。

IContextualFeatureVariantAssigner<TContext>

カスタム条件に基づいて使用する動的機能のバリアントを割り当てるメソッドを提供します。

IDynamicFeatureDefinitionProvider

動的な機能定義のプロバイダー。

IDynamicFeatureManager

動的特徴のバリアントにアクセスするために使用されます。

IDynamicFeatureManagerSnapshot

特定の要求間で一貫性を確保するために、機能状態のスナップショットを提供します。

IFeatureDefinitionProvider

機能定義のプロバイダー。

IFeatureFilter

機能フラグを有効にするために一部の条件が満たされているかどうかを判断するために使用できるフィルター。 機能フィルターは、プロセス状態や要求コンテンツなど、使用可能な任意の条件を自由に使用できます。 機能フィルターは、特定の機能フラグに登録でき、いずれかの機能フィルターが true と評価された場合、その機能フラグは有効と見なされます。

IFeatureFilterMetadata

機能フラグの状態を評価するために使用される機能フィルターのマーカー インターフェイス。

IFeatureFlagDefinitionProvider

機能フラグ定義のプロバイダー。

IFeatureManagementBuilder

機能管理機能をカスタマイズする方法を提供します。

IFeatureManager

機能フラグが有効か無効かを評価するために使用されます。

IFeatureManagerSnapshot

特定の要求間で一貫性を確保するために、機能フラグ状態のスナップショットを提供します。

IFeatureVariantAssigner

カスタム条件に基づいて使用する動的機能のバリアントを割り当てるメソッドを提供します。

IFeatureVariantAssignerMetadata

動的特徴に使用するバリアントを割り当てるために使用される特徴バリアントアサインダーのマーカー インターフェイス。

IFeatureVariantOptionsResolver

機能バリアント解決プロセスで必要な解決とバインドを実行します。

ISessionManager

セッション全体で機能状態を格納するために使用されます。 実装者は、セッションを構成するものを自由に決定できます。

列挙型

FeatureManagementError

機能管理中に発生する可能性があるエラー。

RequirementType

特定のセット内の一部またはすべての機能を有効と見なす必要があるかどうかを説明します。