IRegisteredObject.Stop(Boolean) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
登録済みオブジェクトの登録解除を要求します。
public:
void Stop(bool immediate);
public void Stop (bool immediate);
abstract member Stop : bool -> unit
Public Sub Stop (immediate As Boolean)
パラメーター
- immediate
- Boolean
登録済みのオブジェクトから制御が戻るのを待たずにホスト環境から登録済みのオブジェクトを登録解除することを示す場合は true
。それ以外の場合は false
。
注釈
アプリケーション マネージャーは、 メソッドを Stop 呼び出して、登録済みのオブジェクトに登録解除を依頼します。 メソッドの処理中に Stop 、登録済みオブジェクトは メソッドを HostingEnvironment.UnregisterObject 呼び出す必要があります。
メソッドは Stop 、パラメーターが に設定された状態 immediate
で最初に false
呼び出されます。 オブジェクトは、処理を完了し、メソッドを UnregisterObject 呼び出してから を返すか、またはメソッドを呼び出す前に、すぐに返して非同期的に処理を UnregisterObject 完了できます。
アプリケーション マネージャーのタイムアウト期間が経過する前に、登録済みオブジェクトが処理を完了しない場合は、 Stop パラメーターを immediate
に設定して true
メソッドが再度呼び出されます。 パラメーターが immediate
の場合、登録済みオブジェクトは true
を返す前に メソッドを UnregisterObject 呼び出す必要があります。それ以外の場合、その登録はアプリケーション マネージャーによって削除されます。
適用対象
.NET