Bagikan melalui


CompatibilitySwitch<TValue> Kelas

Definisi

Infrastruktur yang mendukung implementasi CompatibilityVersion. Ini adalah implementasi yang ICompatibilitySwitch cocok untuk digunakan dengan IOptions<TOptions> pola . Ini adalah infrastruktur kerangka kerja dan tidak boleh digunakan oleh kode aplikasi.

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

Jenis parameter

TValue

Jenis nilai yang terkait dengan sakelar kompatibilitas.

Warisan
CompatibilitySwitch<TValue>
Penerapan

Konstruktor

CompatibilitySwitch<TValue>(String)

Membuat sakelar kompatibilitas baru dengan nama yang disediakan.

CompatibilitySwitch<TValue>(String, TValue)

Membuat sakelar kompatibilitas baru dengan nama dan nilai awal yang disediakan.

Properti

IsValueSet

Mendapatkan nilai yang menunjukkan apakah Value properti telah ditetapkan.

Name

Mendapatkan nama sakelar kompatibilitas.

Value

Mendapatkan atau mengatur nilai yang terkait dengan sakelar kompatibilitas.

Implementasi Antarmuka Eksplisit

ICompatibilitySwitch.Value

Infrastruktur yang mendukung implementasi CompatibilityVersion. Ini adalah implementasi yang ICompatibilitySwitch cocok untuk digunakan dengan IOptions<TOptions> pola . Ini adalah infrastruktur kerangka kerja dan tidak boleh digunakan oleh kode aplikasi.

Berlaku untuk