CompatibilitySwitch<TValue> Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Infraestructura que admite la implementación de CompatibilityVersion. Se trata de una implementación adecuada ICompatibilitySwitch para su uso con el IOptions<TOptions> patrón . Esta es la infraestructura del marco y no debe usarse en el código de la aplicación.
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
Parámetros de tipo
- TValue
Tipo de valor asociado al modificador de compatibilidad.
- Herencia
-
CompatibilitySwitch<TValue>
- Implementaciones
Constructores
CompatibilitySwitch<TValue>(String) |
Crea un nuevo modificador de compatibilidad con el nombre proporcionado. |
CompatibilitySwitch<TValue>(String, TValue) |
Crea un nuevo modificador de compatibilidad con el nombre proporcionado y el valor inicial. |
Propiedades
IsValueSet |
Obtiene un valor que indica si se ha establecido la propiedad Value. |
Name |
Obtiene el nombre del modificador de compatibilidad. |
Value |
Obtiene o establece el valor asociado al modificador de compatibilidad. |
Implementaciones de interfaz explícitas
ICompatibilitySwitch.Value |
Infraestructura que admite la implementación de CompatibilityVersion. Se trata de una implementación adecuada ICompatibilitySwitch para su uso con el IOptions<TOptions> patrón . Esta es la infraestructura del marco y no debe usarse en el código de la aplicación. |