HostingEnvironment.UnregisterObject(IRegisteredObject) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アプリケーションの登録済みのオブジェクトのリストからオブジェクトを削除します。
public:
static void UnregisterObject(System::Web::Hosting::IRegisteredObject ^ obj);
public static void UnregisterObject (System.Web.Hosting.IRegisteredObject obj);
static member UnregisterObject : System.Web.Hosting.IRegisteredObject -> unit
Public Shared Sub UnregisterObject (obj As IRegisteredObject)
パラメーター
削除するオブジェクト。
例
次のコード例は、 Stop 登録済みオブジェクトの メソッドです。 この例を実行するために必要な完全なコードについては、インターフェイスの概要に関するトピックの「例」セクションを IRegisteredObject 参照してください。
void IRegisteredObject.Stop(bool immediate)
{
foreach (SampleComponent c in components)
{
((IRegisteredObject)c).Stop(immediate);
}
HostingEnvironment.UnregisterObject(this);
}
Public Sub [Stop](ByVal immediate As Boolean) Implements System.Web.Hosting.IRegisteredObject.Stop
For Each c As SampleComponent In components
CType(c, IRegisteredObject).Stop(immediate)
Next
HostingEnvironment.UnregisterObject(Me)
End Sub
注釈
ApplicationManagerクラスを使用すると、現在のアプリケーション ドメイン外のメソッドで、現在のアプリケーション ドメイン内のオブジェクトを作成、管理、および破棄できます。 メソッドは UnregisterObject 、以前に登録されたオブジェクトをホスティング環境から削除するために使用されます。
適用対象
こちらもご覧ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET