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)実装disposingtrueを効果的に呼び出します。
適用対象
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。
- 属性
 
注釈
重要
この型またはメンバーは、インターネット セキュリティ ゾーンでは使用できません。
派生クラスは、追加のクリーンアップを行う必要がある場合に、このメソッドをオーバーライドできます。 ただし、すべてのリソースが解放されるように、基本実装も呼び出す必要があります。 基本実装では、基底クラスに知られているリソースを解放するためにかなり大きな作業が行われます。
ウィンドウがホストされている場合、ウィンドウは破棄されます。
呼び出し元のスレッドはディスパッチャーと同じである必要があります。