IAssemblyCacheItem

更新:2007 年 11 月

表示全局程序集缓存中的单个程序集。

interface IAssemblyCacheItem : IUnknown {
    HRESULT AbortItem ();
        
    HRESULT Commit (
        [in] DWORD dwFlags, 
        [out, optional] ULONG *pulDisposition
    );
        
    HRESULT CreateStream (
        [in]  DWORD dwFlags,
        [in]  LPCWSTR pszStreamName,
        [in]  DWORD dwFormat,
        [in]  DWORD dwFormatFlags,
        [out] IStream **ppIStream,
        [in, optional] ULARGE_INTEGER *puliMaxSize
    );
}

方法

方法

说明

IAssemblyCacheItem::AbortItem 方法

允许全局程序集缓存中的程序集在被释放前执行清理操作。

IAssemblyCacheItem::Commit 方法

将缓存的程序集引用提交到内存中。

IAssemblyCacheItem::CreateStream 方法

创建具有指定的名称和格式的流。

要求

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

**头文件:**Fusion.h

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

请参见

概念

全局程序集缓存

参考

IAssemblyCache

其他资源

合成接口