HwndHost.Dispose メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オブジェクトが保持していたシステム リソースを直ちに解放します。
オーバーロード
Dispose() |
オブジェクトが保持していたシステム リソースを直ちに解放します。 |
Dispose(Boolean) |
オブジェクトが保持していたシステム リソースを直ちに解放します。 |
注釈
重要
この型またはメンバーは、インターネット セキュリティ ゾーンでは使用できません。
派生クラスは、追加のクリーンアップを行う必要がある場合に Dispose(Boolean) 、(シグネチャによって) このメソッドをオーバーライドできます。
Dispose()
オブジェクトが保持していたシステム リソースを直ちに解放します。
public:
virtual void Dispose();
public void Dispose ();
abstract member Dispose : unit -> unit
override this.Dispose : unit -> unit
Public Sub Dispose ()
実装
注釈
重要
この型またはメンバーは、インターネット セキュリティ ゾーンでは使用できません。
このメソッドはオーバーライドできますが、このシグネチャではオーバーライドできません。 オーバーライド可能な署名については、 を参照してください Dispose(Boolean) 。 このパラメーターなしのシグネチャは、インターフェイス コントラクトで必要なシグネチャであり、 を使用してアクティブなDispose(Boolean)実装disposing
true
を効果的に呼び出します。
適用対象
Dispose(Boolean)
オブジェクトが保持していたシステム リソースを直ちに解放します。
protected:
virtual void Dispose(bool disposing);
[System.Security.SecurityCritical]
[System.Security.SecurityTreatAsSafe]
protected virtual void Dispose (bool disposing);
protected virtual void Dispose (bool disposing);
[<System.Security.SecurityCritical>]
[<System.Security.SecurityTreatAsSafe>]
abstract member Dispose : bool -> unit
override this.Dispose : bool -> unit
abstract member Dispose : bool -> unit
override this.Dispose : bool -> unit
Protected Overridable Sub Dispose (disposing As Boolean)
パラメーター
- disposing
- Boolean
明示的な破棄要求元から呼び出された場合は true
に設定します。それ以外の場合は false
。
- 属性
注釈
重要
この型またはメンバーは、インターネット セキュリティ ゾーンでは使用できません。
派生クラスは、追加のクリーンアップを行う必要がある場合に、このメソッドをオーバーライドできます。 ただし、すべてのリソースが解放されるように、基本実装も呼び出す必要があります。 基本実装では、基底クラスに知られているリソースを解放するためにかなり大きな作業が行われます。
ウィンドウがホストされている場合、ウィンドウは破棄されます。
呼び出し元のスレッドはディスパッチャーと同じである必要があります。
適用対象
.NET