CompatibilitySwitch<TValue> クラス

定義

CompatibilityVersion実装をサポートするインフラストラクチャ。 これは、 パターンでのIOptions<TOptions>使用に適した のICompatibilitySwitch実装です。 これはフレームワーク インフラストラクチャであり、アプリケーション コードでは使用しないでください。

generic <typename TValue>
 where TValue : value classpublic ref class CompatibilitySwitch : Microsoft::AspNetCore::Mvc::Infrastructure::ICompatibilitySwitch
public class CompatibilitySwitch<TValue> : Microsoft.AspNetCore.Mvc.Infrastructure.ICompatibilitySwitch where TValue : struct
type CompatibilitySwitch<'Value (requires 'Value : struct)> = class
    interface ICompatibilitySwitch
Public Class CompatibilitySwitch(Of TValue)
Implements ICompatibilitySwitch

型パラメーター

TValue

互換性スイッチに関連付けられている値の型。

継承
CompatibilitySwitch<TValue>
実装

コンストラクター

CompatibilitySwitch<TValue>(String)

指定された名前の新しい互換性スイッチを作成します。

CompatibilitySwitch<TValue>(String, TValue)

指定された名前と初期値を使用して、新しい互換性スイッチを作成します。

プロパティ

IsValueSet

Value プロパティが設定されているかどうかを示す値を取得します。

Name

互換性スイッチの名前を取得します。

Value

互換性スイッチに関連付けられている値を取得または設定します。

明示的なインターフェイスの実装

ICompatibilitySwitch.Value

CompatibilityVersion実装をサポートするインフラストラクチャ。 これは、 パターンでのIOptions<TOptions>使用に適した のICompatibilitySwitch実装です。 これはフレームワーク インフラストラクチャであり、アプリケーション コードでは使用しないでください。

適用対象