Partager via


Compilation.GetTypesByMetadataName(String) Méthode

Définition

Obtient tous les types avec l’assembly de la compilation et tous les assemblys référencés qui ont le nom de métadonnées CLR canonique donné. L’accessibilité à l’assembly actuel est ignorée lors de la recherche de noms de types correspondants.

public System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.INamedTypeSymbol> GetTypesByMetadataName (string fullyQualifiedMetadataName);
member this.GetTypesByMetadataName : string -> System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.INamedTypeSymbol>
Public Function GetTypesByMetadataName (fullyQualifiedMetadataName As String) As ImmutableArray(Of INamedTypeSymbol)

Paramètres

fullyQualifiedMetadataName
String

Retours

Tableau vide si aucun type ne correspond. Dans le cas contraire, tous les types qui correspondent au nom, l’assembly actuel sont d’abord présents.

Remarques

Les assemblys peuvent contenir plusieurs modules. Dans chaque assembly, la recherche est effectuée en fonction de la position du module dans la liste des modules de cet assembly. Lorsqu’une correspondance est trouvée dans un module d’un assembly, aucun autre module de cet assembly n’est recherché.

Les redirecteurs de type sont ignorés et ne sont pas considérés comme faisant partie de l’assembly où typeForwardAttribute est écrit.

S’applique à