HostExecutionContextManager.SetHostExecutionContext 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将当前主机执行上下文设置为指定的主机执行上下文。
public:
virtual System::Object ^ SetHostExecutionContext(System::Threading::HostExecutionContext ^ hostExecutionContext);
public virtual object SetHostExecutionContext(System.Threading.HostExecutionContext hostExecutionContext);
[System.Security.SecurityCritical]
public virtual object SetHostExecutionContext(System.Threading.HostExecutionContext hostExecutionContext);
abstract member SetHostExecutionContext : System.Threading.HostExecutionContext -> obj
override this.SetHostExecutionContext : System.Threading.HostExecutionContext -> obj
[<System.Security.SecurityCritical>]
abstract member SetHostExecutionContext : System.Threading.HostExecutionContext -> obj
override this.SetHostExecutionContext : System.Threading.HostExecutionContext -> obj
Public Overridable Function SetHostExecutionContext (hostExecutionContext As HostExecutionContext) As Object
参数
- hostExecutionContext
- HostExecutionContext
要 HostExecutionContext 设置的。
返回
一个对象,用于还原 HostExecutionContext 到其以前的状态。
- 属性
例外
hostExecutionContext 未通过捕获操作获取。
-或-
hostExecutionContext 是上 SetHostExecutionContext(HostExecutionContext) 一个方法调用的参数。
注解
该方法 SetHostExecutionContext 为当前 HostExecutionContext设置主机执行上下文。 已用作另一HostExecutionContext方法调用的参数的 A SetHostExecutionContext 不能作为此方法的参数传入。 HostExecutionContext.CreateCopy请改用该方法创建对象的副本HostExecutionContext,然后使用该副本设置主机执行上下文。
Revert使用此方法返回的对象调用该方法,以还原HostExecutionContext到其以前的状态。