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別SetHostExecutionContextのメソッド呼び出しの引数として使用されている を、このメソッドのパラメーターとして渡すことはできません。 代わりに、 メソッドを HostExecutionContext.CreateCopy 使用してオブジェクトのコピーを HostExecutionContext 作成し、そのコピーを使用してホスト実行コンテキストを設定します。
このメソッドによって Revert 返された オブジェクトを使用して メソッドを呼び出して、 を以前の HostExecutionContext 状態に復元します。
適用対象
.NET