CompatibilitySwitch<TValue> Clase

Definición

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

Se aplica a