PortableExecutableReference Clase
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í.
Referencia a los metadatos almacenados en el formato de metadatos ECMA-335 estándar.
public ref class PortableExecutableReference abstract : Microsoft::CodeAnalysis::MetadataReference
public abstract class PortableExecutableReference : Microsoft.CodeAnalysis.MetadataReference
type PortableExecutableReference = class
inherit MetadataReference
Public MustInherit Class PortableExecutableReference
Inherits MetadataReference
- Herencia
Constructores
| PortableExecutableReference(MetadataReferenceProperties, String, DocumentationProvider) |
Referencia a los metadatos almacenados en el formato de metadatos ECMA-335 estándar. |
Propiedades
| Display |
Mostrar cadena usada en mensajes de error para identificar la referencia. |
| FilePath |
Ruta de acceso que describe la ubicación de los metadatos o null si los metadatos no tienen ninguna ubicación. |
| Properties |
Referencia a los metadatos almacenados en el formato de metadatos ECMA-335 estándar. (Heredado de MetadataReference) |
Métodos
| CreateDocumentationProvider() |
Cree un proveedor de documentación para la referencia. |
| GetMetadata() |
Devuelve una copia del Metadata objeto que PortableExecutableReference contiene. Esta copia no necesita ser Dispose()d. |
| GetMetadataId() |
Devuelve para MetadataId la propiedad de Metadataesta referencia. Esto equivale a llamar GetMetadata()a .Id, pero se puede hacer de forma más eficaz. |
| GetMetadataImpl() |
Obtiene la representación de metadatos del archivo PE. |
| WithAliases(IEnumerable<String>) |
Devuelve una instancia de la referencia con alias especificados. |
| WithAliases(ImmutableArray<String>) |
Devuelve una instancia de la referencia con alias especificados. |
| WithEmbedInteropTypes(Boolean) |
Devuelve una instancia de la referencia con la inserción de tipos de interoperabilidad especificados. |
| WithProperties(MetadataReferenceProperties) |
Devuelve una instancia de la referencia con propiedades especificadas o esta instancia si las propiedades no han cambiado. |
| WithPropertiesImpl(MetadataReferenceProperties) |
Devuelve una instancia de la referencia con las propiedades especificadas. |