合成全局静态函数

本部分介绍合成 API 使用的非托管全局静态函数。

本节内容

ClearDownloadCache 函数
清除已下载程序集的全局程序集缓存。

CompareAssemblyIdentity 函数
比较两个程序集标识以确定它们是否等效。

CreateApplicationContext 函数
仅限内部。 (此函数支持 .NET Framework 基础结构,但不适合从代码中直接使用。)

CreateAssemblyCache 函数
获取指向表示全局程序集缓存的新 IAssemblyCache 实例的指针。

CreateAssemblyEnum 函数
获取指向 IAssemblyEnum 实例的指针,该实例表示存在于指定程序集中的对象列表。

CreateAssemblyNameObject 函数
获取指向 IAssemblyName 实例的指针,该实例表示具有指定名称的程序集的唯一标识。

CreateHistoryReader 函数
为指定的文件创建历史记录读取器。

CreateInstallReferenceEnum 函数
获取指向 IInstallReferenceEnum 实例的指针,该实例表示应用程序对指定程序集的引用列表。

GetAppIdAuthority 函数
获取管理应用程序标识和引用的密钥的 IAppIdAuthority 实例的指针。

GetAssemblyIdentityFromFile 函数
在指定文件路径的程序集中使用指定的 IID 获取指向 IUnknown 对象的指针。

GetCachePath 函数
使用指定标志获取缓存程序集的路径。

GetHistoryFileDirectory 函数
检索应用程序历史记录目录的路径。

GetIdentityAuthority 函数
获取管理代码对象密钥的 IIdentityAuthority 实例的指针。

IsFrameworkAssembly 函数
获取一个值,该值指示指定的程序集是否已托管。

NukeDownloadedCache 函数
删除公共语言运行时下载缓存。

PreBindAssemblyEx 函数
获取程序集的策略后显示名称。

合成接口

合成枚举

合成结构

全局程序集缓存