Class AssemblyMetaData
Provides methods to load assembly metadata.
public static class AssemblyMetaData
- Inheritance
-
AssemblyMetaData
Fields
- Contexts
A dictionary to store metadata load contexts.
- LoadedAssemblies
A thread-safe dictionary that stores loaded assemblies, keyed by their names.
Properties
- CacheLoadedAssemblies
Gets or sets a value indicating whether loaded assemblies should be cached. If set to
true
(default value), loaded assemblies will be stored in a cache to improve performance on subsequent loads.
Methods
- LoadAssemblyMetadata(string, MetadataLoadContext?)
Loads an assembly metadata from a specific path on the disk.
- ResetLoadedAssembliesCache()
Clears the cache of loaded assemblies.
- ResetMetadataLoadContextsCache()
Clears the cache of metadata load contexts.