ISymUnmanagedReader

更新:2007 年 11 月

表示提供对符号存储内的文档、方法和变量的访问的符号读取器。

方法

方法

说明

ISymUnmanagedReader::GetDocument 方法

查找文档。

ISymUnmanagedReader::GetDocuments 方法

返回符号存储中定义的所有文档的数组。

ISymUnmanagedReader::GetDocumentVersion 方法

获取指定文档的指定版本。

ISymUnmanagedReader::GetGlobalVariables 方法

返回所有全局变量。

ISymUnmanagedReader::GetMethod 方法

在给定一个方法标记的情况下获取一个符号读取器方法。

ISymUnmanagedReader::GetMethodByVersion 方法

在给定一个方法标记和一个编辑并复制版本号的情况下,获取一个符号读取器方法。

ISymUnmanagedReader::GetMethodFromDocumentPosition 方法

返回在文档中给定位置处包含断点的方法。

ISymUnmanagedReader::GetMethodsFromDocumentPosition 方法

返回由方法组成的数组,其中每个方法在文档中给定位置处均包含断点。

ISymUnmanagedReader::GetMethodVersion 方法

获取方法版本。

ISymUnmanagedReader::GetNamespaces 方法

获取在此符号存储中的全局范围上定义的命名空间。

ISymUnmanagedReader::GetSymAttribute 方法

根据自定义属性的名称获取该属性。

ISymUnmanagedReader::GetSymbolStoreFileName 方法

提供符号存储的磁盘文件名。

ISymUnmanagedReader::GetUserEntryPoint 方法

返回指定为模块的用户入口点的方法(如果存在)。

ISymUnmanagedReader::GetVariables 方法

在给定非局部变量的父级和名称的情况下返回该变量。

ISymUnmanagedReader::Initialize 方法

使用将与符号读取器关联的元数据导入器接口以及模块的文件名初始化此读取器。

ISymUnmanagedReader::ReplaceSymbolStore 方法

用增量符号存储区替换现有的符号存储区。

ISymUnmanagedReader::UpdateSymbolStore 方法

使用增量符号存储区更新现有的符号存储区。

要求

**头文件:**CorSym.idl

请参见

参考

ISymUnmanagedReader2

其他资源

诊断符号存储区接口