IAssemblyCache::CreateAssemblyCacheItem 方法

获取对新 IAssemblyCacheItem 对象的引用。

HRESULT CreateAssemblyCacheItem (
    [in]  DWORD dwFlags,
    [in]  PVOID pvReserved,
    [out] IAssemblyCacheItem **ppAsmItem,
    [in, optional] LPCWSTR pszAssemblyName
);

参数

  • dwFlags
    [in] Fusion.idl 中定义的标志。 下列值是受支持的:

    • IASSEMBLYCACHE_INSTALL_FLAG_REFRESH (0x00000001)

    • IASSEMBLYCACHE_INSTALL_FLAG_FORCE_REFRESH (0x00000002)

  • pvReserved
    [in] 保留用于将来扩展。 pvReserved 必须为 null 引用。

  • ppAsmItem
    [out] 返回的 IAssemblyCacheItem 指针。

  • pszAssemblyName
    [in, optional] 非规范化的、逗号分隔的 name=value 对。

要求

**平台:**请参见 .NET Framework 系统要求

**头文件:**Fusion.h

**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0

请参见

参考

IAssemblyCache 接口

IAssemblyCacheItem 接口