SolutionListener クラスの現在のインスタンスによって使用されているすべてのリソースを解放します。
名前空間 : Microsoft.VisualStudio.Data.Schema.Project.Project.MPF
アセンブリ : Microsoft.VisualStudio.Data.Schema.Project (Microsoft.VisualStudio.Data.Schema.Project.dll 内)
構文
'宣言
Public Sub Dispose
'使用
Dim instance As SolutionListener
instance.Dispose()
public void Dispose()
public:
virtual void Dispose() sealed
public final function Dispose()
実装
解説
Dispose は、SolutionListener の使用が完了したときに呼び出します。 Dispose メソッドによって、SolutionListener は使用不可の状態になります。 Dispose を呼び出した後で、SolutionListener へのすべての参照を解放し、SolutionListener によって占有されていたメモリをガベージ コレクタがクリアできるようにする必要があります。
詳細については、「アンマネージ リソースのクリーンアップ」および「Dispose メソッドの実装」を参照してください。
![]() |
---|
SolutionListener への参照をすべて解放してしまう前に、必ず Dispose を呼び出してください。 そうしないと、ガベージ コレクタが SolutionListener オブジェクトの Finalize メソッドを呼び出すまで、使用されているリソースは解放されません。 |