CompatibilitySwitch<TValue> Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 |