ISuspendibleRegisteredObject インターフェイス

定義

中断をリッスンし、通知を再開します。

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) メソッドを呼び出すことができる間隔があります。