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> . Это инфраструктура платформы, которую не следует использовать в коде приложения.

Применяется к