次の方法で共有


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) すことができる間隔があります。