Compilation.GetTypesByMetadataName(String) 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.
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.