CompatibilitySwitch<TValue> Třída

Definice

Infrastruktura podporující implementaci CompatibilityVersion. Jedná se o implementaci ICompatibilitySwitch vhodné pro použití se vzorem IOptions<TOptions> . Jedná se o infrastrukturu architektury a nemělo by být používáno kódem aplikace.

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

Parametry typu

TValue

Typ hodnoty přidružené k přepínači kompatibility.

Dědičnost
CompatibilitySwitch<TValue>
Implementuje

Konstruktory

CompatibilitySwitch<TValue>(String)

Vytvoří nový přepínač kompatibility s zadaným názvem.

CompatibilitySwitch<TValue>(String, TValue)

Vytvoří nový přepínač kompatibility s zadaným názvem a počáteční hodnotou.

Vlastnosti

IsValueSet

Získá hodnotu určující, zda vlastnost Value byla nastavena.

Name

Získá název přepínače kompatibility.

Value

Získá nebo nastaví hodnotu přidruženou k přepínači kompatibility.

Explicitní implementace rozhraní

ICompatibilitySwitch.Value

Platí pro