AssemblyLoadContext 类  
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示程序集加载范围的运行时概念。
public ref class AssemblyLoadContextpublic ref class AssemblyLoadContext abstractpublic class AssemblyLoadContextpublic abstract class AssemblyLoadContexttype AssemblyLoadContext = classPublic Class AssemblyLoadContextPublic MustInherit Class AssemblyLoadContext- 继承
- 
				AssemblyLoadContext
注解
有关此 API 的详细信息,请参阅 AssemblyLoadContext 的补充 API 备注。
构造函数
| AssemblyLoadContext() | 初始化 AssemblyLoadContext 类的新实例。 | 
| AssemblyLoadContext(Boolean) | 使用一个指示是否启用卸载的值来初始化 AssemblyLoadContext 类的新实例。 | 
| AssemblyLoadContext(String, Boolean) | 使用名称和指示是否启用卸载的值来初始化 AssemblyLoadContext 类的新实例。 | 
属性
| All | 返回一个包含所有 AssemblyLoadContext 实例的集合。 | 
| Assemblies | 返回一个集合,它包含在 AssemblyLoadContext 中加载的 Assembly 实例。 | 
| CurrentContextualReflectionContext | 获取由最近调用 EnterContextualReflection() 而设置的 AssemblyLoadContext。 | 
| Default | 获取默认的 AssemblyLoadContext。 默认上下文包含主应用程序程序集及其静态依赖项。 | 
| IsCollectible | 获取一个值,该值指示此 AssemblyLoadContext 是否可回收。 | 
| Name | 获取 AssemblyLoadContext 的名称。 | 
方法
事件
| Resolving | 在尝试加载到此程序集加载上下文时,程序集解析失败时发生。 | 
| ResolvingUnmanagedDll | 在解析本机库失败时发生。 | 
| Unloading | 卸载 AssemblyLoadContext 时发生。 |