HostExecutionContextManager.SetHostExecutionContext Methode

Definition

Legt den aktuellen Hostausführungskontext auf den angegebenen Hostausführungskontext fest.

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

Parameter

hostExecutionContext
HostExecutionContext

Der HostExecutionContext festzulegende

Gibt zurück

Ein Objekt zum Wiederherstellen des HostExecutionContext vorherigen Zustands.

Attribute

Ausnahmen

hostExecutionContext wurde nicht über einen Erfassungsvorgang erworben.

-oder-

hostExecutionContext ist das Argument für einen vorherigen SetHostExecutionContext(HostExecutionContext) Methodenaufruf.

Hinweise

Die SetHostExecutionContext Methode legt den Hostausführungskontext für den aktuellen HostExecutionContextfest. Eine HostExecutionContext , die als Argument für einen anderen SetHostExecutionContext Methodenaufruf verwendet wurde, kann nicht als Parameter für diese Methode übergeben werden. Verwenden Sie stattdessen die HostExecutionContext.CreateCopy Methode, um eine Kopie eines HostExecutionContext Objekts zu erstellen, und verwenden Sie dann die Kopie, um den Hostausführungskontext festzulegen.

Rufen Sie die Revert Methode mit dem von dieser Methode zurückgegebenen Objekt auf, um den HostExecutionContext vorherigen Zustand wiederherzustellen.

Gilt für: