Compilation.GetTypesByMetadataName(String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.