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) すことができる間隔があります。
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET