CompatibilitySwitch<TValue> Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Infrastruktura obsługująca implementację programu CompatibilityVersion. Jest to implementacja odpowiednia ICompatibilitySwitch do użycia ze wzorcem IOptions<TOptions> . Jest to infrastruktura struktury i nie powinna być używana przez kod aplikacji.
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
Parametry typu
- TValue
Typ wartości skojarzonej z przełącznikiem zgodności.
- Dziedziczenie
-
CompatibilitySwitch<TValue>
- Implementuje
Konstruktory
CompatibilitySwitch<TValue>(String) |
Tworzy nowy przełącznik zgodności z podaną nazwą. |
CompatibilitySwitch<TValue>(String, TValue) |
Tworzy nowy przełącznik zgodności z podaną nazwą i wartością początkową. |
Właściwości
IsValueSet |
Pobiera wartość wskazującą Value , czy właściwość została ustawiona. |
Name |
Pobiera nazwę przełącznika zgodności. |
Value |
Pobiera lub ustawia wartość skojarzona z przełącznikiem zgodności. |
Jawne implementacje interfejsu
ICompatibilitySwitch.Value |
Infrastruktura obsługująca implementację programu CompatibilityVersion. Jest to implementacja odpowiednia ICompatibilitySwitch do użycia ze wzorcem IOptions<TOptions> . Jest to infrastruktura struktury i nie powinna być używana przez kod aplikacji. |