Compartir a través de


Compilation.GetTypesByMetadataName(String) Método

Definición

Obtiene todos los tipos con el ensamblado de la compilación y todos los ensamblados a los que se hace referencia que tienen el nombre de metadatos CLR canónico especificado. La accesibilidad al ensamblado actual se omite al buscar nombres de tipo coincidentes.

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)

Parámetros

fullyQualifiedMetadataName
String

Devoluciones

Matriz vacía si no coinciden tipos. De lo contrario, todos los tipos que coinciden con el nombre, ensamblado actual primero si están presentes.

Comentarios

Los ensamblados pueden contener varios módulos. Dentro de cada ensamblado, la búsqueda se realiza en función de la posición del módulo en la lista de módulos de ese ensamblado. Cuando se encuentra una coincidencia en un módulo de un ensamblado, no se buscan más módulos dentro de ese ensamblado.

Los reenviadores de tipos se omiten y no se consideran parte del ensamblado donde se escribe TypeForwardAttribute.

Se aplica a