CompatibilitySwitch<TValue> Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Infrastructure prenant en charge l’implémentation de CompatibilityVersion. Il s’agit d’une implémentation de ICompatibilitySwitch adaptée à une utilisation avec le IOptions<TOptions> modèle . Il s’agit de l’infrastructure et ne doit pas être utilisée par le code d’application.
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
Paramètres de type
- TValue
Type de valeur associé au commutateur de compatibilité.
- Héritage
-
CompatibilitySwitch<TValue>
- Implémente
Constructeurs
CompatibilitySwitch<TValue>(String) |
Crée un commutateur de compatibilité avec le nom fourni. |
CompatibilitySwitch<TValue>(String, TValue) |
Crée un commutateur de compatibilité avec le nom et la valeur initiale fournis. |
Propriétés
IsValueSet |
Obtient une valeur indiquant si la propriété Value a été définie. |
Name |
Obtient le nom du commutateur de compatibilité. |
Value |
Obtient ou définit la valeur associée au commutateur de compatibilité. |
Implémentations d’interfaces explicites
ICompatibilitySwitch.Value |
Infrastructure prenant en charge l’implémentation de CompatibilityVersion. Il s’agit d’une implémentation de ICompatibilitySwitch adaptée à une utilisation avec le IOptions<TOptions> modèle . Il s’agit de l’infrastructure et ne doit pas être utilisée par le code d’application. |