非托管 API 参考

本节包括有关可由与托管代码相关的应用程序(例如运行时宿主、编译器、反汇编程序、模糊处理程序、调试器和探查器)使用的非托管 API 的信息。

本节内容

  • ALink
    描述 ALink API,此 API 支持创建 .NET Framework 程序集和未绑定模块。

  • 常量
    描述 CorSym.idl 中定义的常量。

  • 自定义接口特性
    描述组件对象模型 (COM) 的自定义接口特性。

  • 调试
    描述调试 API,该 API 允许调试器对公共语言运行时 (CLR) 环境中运行的代码进行调试。

  • 诊断符号存储区
    描述诊断符号存储区 API,此 API 允许编译器生成符号信息以供调试器使用。

  • Fusion
    描述合成 API,此 API 允许运行时宿主访问应用程序资源的属性,以便为该应用程序定位这些资源的正确版本。

  • 承载
    描述宿主 API,该 API 允许非托管宿主将 CLR 集成到其应用程序中。

  • 元数据
    描述元数据 API,该 API 允许客户端(比如编译器)生成或访问组件的元数据,而无需由 CLR 加载这些类型。

  • 分析
    描述分析 API,该 API 允许探查器监视 CLR 对程序的执行情况。

  • 强命名
    描述强命名 API,该 API 使客户端能够管理程序集的强名称签名。

  • Tlbexp Helper 函数
    介绍类型库导出程序 (Tlbexp.exe) 在从程序集到类型库的转换过程中使用的两个帮助器函数和接口。