Sprache

CompatibilitySwitch<TValue> Klasse

Definition

Infrastruktur, die Kompatibilitätsswitches unterstützt. Dies ist eine Implementierung, die ICompatibilitySwitch für die Verwendung mit dem IOptions<TOptions> Muster geeignet ist. Dies ist die Frameworkinfrastruktur und sollte nicht vom Anwendungscode verwendet werden.

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

Typparameter

TValue

Der Typ des Werts, der der Kompatibilitätsoption zugeordnet ist.

Vererbung
CompatibilitySwitch<TValue>
Implementiert

Konstruktoren

Name Beschreibung
CompatibilitySwitch<TValue>(String, TValue)

Erstellt einen neuen Kompatibilitätsschalter mit dem angegebenen Namen und dem Anfangswert.

CompatibilitySwitch<TValue>(String)

Erstellt einen neuen Kompatibilitätsswitch mit dem angegebenen Namen.

Eigenschaften

Name Beschreibung
IsValueSet

Ruft einen Wert ab, der angibt, ob die Value Eigenschaft festgelegt wurde.

Name

Ruft den Namen des Kompatibilitätsswitches ab.

Value

Dient zum Abrufen oder Festlegen des Werts, der der Kompatibilitätsoption zugeordnet ist.

Explizite Schnittstellenimplementierungen

Name Beschreibung
ICompatibilitySwitch.Value

Infrastruktur, die Kompatibilitätsswitches unterstützt. Dies ist eine Implementierung, die ICompatibilitySwitch für die Verwendung mit dem IOptions<TOptions> Muster geeignet ist. Dies ist die Frameworkinfrastruktur und sollte nicht vom Anwendungscode verwendet werden.

Gilt für: