CompatibilitySwitch<TValue> Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инфраструктура, поддерживающая реализацию CompatibilityVersion. Это реализация , подходящая ICompatibilitySwitch для использования с шаблоном IOptions<TOptions> . Это инфраструктура платформы, которую не следует использовать в коде приложения.
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
Параметры типа
- TValue
Тип значения, связанного с параметром совместимости.
- Наследование
-
CompatibilitySwitch<TValue>
- Реализации
Конструкторы
CompatibilitySwitch<TValue>(String) |
Создает новый параметр совместимости с указанным именем. |
CompatibilitySwitch<TValue>(String, TValue) |
Создает новый параметр совместимости с указанным именем и начальным значением. |
Свойства
IsValueSet |
Получает значение, показывающее, было ли установлено свойство Value. |
Name |
Возвращает имя параметра совместимости. |
Value |
Возвращает или задает значение, связанное с параметром совместимости. |
Явные реализации интерфейса
ICompatibilitySwitch.Value |
Инфраструктура, поддерживающая реализацию CompatibilityVersion. Это реализация , подходящая ICompatibilitySwitch для использования с шаблоном IOptions<TOptions> . Это инфраструктура платформы, которую не следует использовать в коде приложения. |