ISuspendibleRegisteredObject インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
中断をリッスンし、通知を再開します。
public interface class ISuspendibleRegisteredObject : System::Web::Hosting::IRegisteredObject
public interface ISuspendibleRegisteredObject : System.Web.Hosting.IRegisteredObject
type ISuspendibleRegisteredObject = interface
interface IRegisteredObject
Public Interface ISuspendibleRegisteredObject
Implements IRegisteredObject
- 実装
注釈
アプリケーションがRegisterObject インターフェイスを実装するオブジェクトを ISuspendibleRegisteredObject メソッドに渡すと、ホスト環境はオブジェクトをサブスクライブして、一時停止通知または再開通知をリッスンします。
メソッド
| 名前 | 説明 |
|---|---|
| Stop(Boolean) |
登録解除する登録済みオブジェクトを要求します。 (継承元 IRegisteredObject) |
| Suspend() |
プロセス ASP.NET 中断中であることをアプリケーションに通知するときに呼び出されます。 |
適用対象
スレッド セーフ
この型のインスタンス メンバーは、スレッド セーフであるとは限りません。 Suspend() メソッドは、この同じオブジェクトの別のメソッドの呼び出し中、他のオブジェクトのSuspend() メソッドの呼び出し中、またはこのオブジェクトのSuspend() メソッドの呼び出し中など、いつでも呼び出すことができます。 これらのメソッドの実行はマルチスレッドであるため、Suspend() メソッドの呼び出しが完了した後でも、UnregisterObject(IRegisteredObject) メソッドを呼び出すことができる間隔があります。