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 方法呼叫引數的 , HostExecutionContext 無法當做這個方法的參數傳入。 請改用 HostExecutionContext.CreateCopy 方法來建立 物件的複本,然後使用複本 HostExecutionContext 來設定主機執行內容。
Revert使用這個方法傳回的物件呼叫 方法,將 還原 HostExecutionContext 至其先前的狀態。