ASM_CACHE_FLAGS Enumeration

Indicates the source of an assembly that is represented by IAssemblyCacheItem in the global assembly cache.

Syntax

typedef enum {  
    ASM_CACHE_ZAP       = 0x01,  
    ASM_CACHE_GAC       = 0x02,  
    ASM_CACHE_DOWNLOAD  = 0x04,  
    ASM_CACHE_ROOT      = 0x08,  
    ASM_CACHE_ROOT_EX   = 0x80  
} ASM_CACHE_FLAGS;  

Members

Member Description
ASM_CACHE_ZAP Enumerates the cache of precompiled assemblies by using Ngen.exe.
ASM_CACHE_GAC Enumerates the global assembly cache.
ASM_CACHE_DOWNLOAD Enumerates the assemblies that have been downloaded on demand or that have been shadow-copied.
ASM_CACHE_ROOT Indicates that the GetCachePath function should return the path to the global assembly cache for the common language runtime (CLR) version 2.0. Meaningful only in the context of a call to GetCachePath.
ASM_CACHE_ROOT_EX Indicates that the GetCachePath function should return the path to the global assembly cache for CLR version 4. Meaningful only in the context of a call to GetCachePath.

Requirements

Platforms: See System Requirements.

Header: Fusion.h

Library: Included as a resource in MsCorEE.dll

.NET Framework Versions: Available since 2.0

See also