Lire en anglais

Partager via


TypeBuilder.IsAssignableFrom Méthode

Définition

Détermine si un type spécifié peut être affecté à cet objet.

Surcharges

IsAssignableFrom(TypeInfo)

Obtient une valeur qui indique si un objet TypeInfo spécifié peut être affecté à cet objet.

IsAssignableFrom(Type)

Obtient une valeur qui indique si un objet Type spécifié peut être affecté à cet objet.

IsAssignableFrom(TypeInfo)

Source:
TypeBuilder.cs

Obtient une valeur qui indique si un objet TypeInfo spécifié peut être affecté à cet objet.

C#
public override bool IsAssignableFrom(System.Reflection.TypeInfo? typeInfo);
C#
public override bool IsAssignableFrom(System.Reflection.TypeInfo typeInfo);

Paramètres

typeInfo
TypeInfo

Objet à tester.

Retours

true si typeInfo peut être affecté à cet objet ; sinon, false.

S’applique à

.NET 10 et autres versions
Produit Versions
.NET Core 1.0, Core 1.1, 6, 7, 8, 9, 10
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

IsAssignableFrom(Type)

Source:
TypeBuilder.cs

Obtient une valeur qui indique si un objet Type spécifié peut être affecté à cet objet.

C#
public override bool IsAssignableFrom(Type? c);
C#
public override bool IsAssignableFrom(Type c);

Paramètres

c
Type

Objet à tester.

Retours

true si le paramètre c et le type actuel représentent le même type, ou si le type actuel est dans la hiérarchie d’héritage de c, ou si le type actuel est une interface prise en charge par c. false si aucune de ces conditions n’est valide, ou si c est null.

S’applique à

.NET 10 et autres versions
Produit Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided), 2.1