PortableExecutableReference 类  
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
对以标准 ECMA-335 元数据格式存储的元数据的引用。
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
		- 继承
 
构造函数
| PortableExecutableReference(MetadataReferenceProperties, String, DocumentationProvider) | 
		 对以标准 ECMA-335 元数据格式存储的元数据的引用。  | 
        	
属性
| Display | 
		 显示错误消息中使用的字符串来标识引用。  | 
        	
| FilePath | 
		 描述元数据位置的路径;如果元数据没有位置,则为 null。  | 
        	
| Properties | 
		 对以标准 ECMA-335 元数据格式存储的元数据的引用。 (继承自 MetadataReference) | 
        	
方法
| CreateDocumentationProvider() | 
		 创建文档提供程序以供参考。  | 
        	
| GetMetadata() | 
		 返回此PortableExecutableReference包含的对象的副本Metadata。 此副本不需要 Dispose()d。  | 
        	
| GetMetadataId() | 
		 Returns the MetadataId for this reference's Metadata. 这相当于调用 GetMetadata().Id,但可以更高效地完成。  | 
        	
| GetMetadataImpl() | 
		 获取 PE 文件的元数据表示形式。  | 
        	
| WithAliases(IEnumerable<String>) | 
		 返回具有指定别名的引用实例。  | 
        	
| WithAliases(ImmutableArray<String>) | 
		 返回具有指定别名的引用实例。  | 
        	
| WithEmbedInteropTypes(Boolean) | 
		 返回具有指定互操作类型嵌入的引用的实例。  | 
        	
| WithProperties(MetadataReferenceProperties) | 
		 返回具有指定属性的引用实例;如果属性尚未更改,则返回此实例。  | 
        	
| WithPropertiesImpl(MetadataReferenceProperties) | 
		 返回具有指定属性的引用实例。  |