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设置主机执行上下文。 用作另一SetHostExecutionContext方法调用的参数的 A HostExecutionContext 不能作为此方法的参数传入。 HostExecutionContext.CreateCopy请改用该方法创建对象的副本HostExecutionContext,然后使用副本设置主机执行上下文。
Revert使用此方法返回的对象调用该方法以还原HostExecutionContext到其以前的状态。