Lire en anglais

Partager via


RuntimeReflectionExtensions.GetRuntimeInterfaceMap(TypeInfo, Type) Méthode

Définition

Important

Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.

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