RuntimeReflectionExtensions.GetRuntimeInterfaceMap(TypeInfo, Type) Méthode

Définition

Retourne un mappage d’interface pour le type et l’interface spécifiés.

C#
public static System.Reflection.InterfaceMapping GetRuntimeInterfaceMap(this System.Reflection.TypeInfo typeInfo, Type interfaceType);

Paramètres

typeInfo
TypeInfo

Type pour lequel extraire un mappage.

interfaceType
Type

Interface pour laquelle récupérer un mappage.

Retours

Objet qui représente le mappage d’interface pour l’interface et le type spécifiés.

Exceptions

typeInfo a la valeur null.

-ou-

interfaceType a la valeur null.

interfaceType n’est pas implémenté par typeInfo.

- ou -

interfaceType ne fait pas référence à une interface.

- ou -

typeInfo ou interfaceType est un type générique ouvert.

- ou -

interfaceType est une interface générique, et typeInfo est un type de tableau.

typeInfo représente un paramètre de type générique.

typeInfo est une instance TypeBuilder dont la méthode CreateType() n’a pas encore été appelée.

- ou -

La méthode appelée n’est pas prise en charge dans la classe de base. Les classes dérivées doivent fournir une implémentation.

S’applique à

Produit Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 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
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

Voir aussi