HostExecutionContextManager.SetHostExecutionContext Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает текущий контекст выполнения хоста в указываемое значение.
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 , который использовался в качестве аргумента для другого SetHostExecutionContext вызова метода, нельзя передать в качестве параметра для этого метода. Вместо этого используйте HostExecutionContext.CreateCopy метод для создания копии HostExecutionContext объекта, а затем используйте копию, чтобы задать контекст выполнения узла.
Revert Вызовите метод, используя объект, возвращенный этим методом, чтобы восстановить предыдущее HostExecutionContext состояние.