Aracılığıyla paylaş


CompatibilitySwitch<TValue> Sınıf

Tanım

uygulamasını CompatibilityVersiondestekleyen altyapı. Bu, desenle IOptions<TOptions> kullanıma uygun bir uygulamadırICompatibilitySwitch. Bu çerçeve altyapısıdır ve uygulama kodu tarafından kullanılmamalıdır.

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

Tür Parametreleri

TValue

Uyumluluk anahtarıyla ilişkili değerin türü.

Devralma
CompatibilitySwitch<TValue>
Uygulamalar

Oluşturucular

CompatibilitySwitch<TValue>(String)

Sağlanan adla yeni bir uyumluluk anahtarı oluşturur.

CompatibilitySwitch<TValue>(String, TValue)

Sağlanan ad ve başlangıç değeriyle yeni bir uyumluluk anahtarı oluşturur.

Özellikler

IsValueSet

Özelliğin ayarlanıp ayarlanmadığını Value belirten bir değer alır.

Name

Uyumluluk anahtarının adını alır.

Value

Uyumluluk anahtarıyla ilişkili değeri alır veya ayarlar.

Belirtik Arabirim Kullanımları

ICompatibilitySwitch.Value

uygulamasını CompatibilityVersiondestekleyen altyapı. Bu, desenle IOptions<TOptions> kullanıma uygun bir uygulamadırICompatibilitySwitch. Bu çerçeve altyapısıdır ve uygulama kodu tarafından kullanılmamalıdır.

Şunlara uygulanır