次の方法で共有


DiagramSpy.Dispose メソッド

DiagramSpy クラスの現在のインスタンスによって使用されているすべてのリソースを解放します。

名前空間:  Microsoft.VisualStudio.Modeling.Diagrams
アセンブリ:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll 内)

構文

'宣言
Public Sub Dispose
public void Dispose()

実装

IDisposable.Dispose()

解説

DiagramSpy を使い終わったら、Dispose を呼び出します。 Dispose メソッドは、DiagramSpy を使用できない状態にします。 Dispose を呼び出した後で、DiagramSpy へのすべての参照を解放し、DiagramSpy によって占有されていたメモリをガベージ コレクターがクリアできるようにする必要があります。

詳細については、「アンマネージ リソースのクリーンアップ」および「Dispose メソッドの実装」を参照してください。

注意

DiagramSpy への参照をすべて解放してしまう前に、必ず Dispose を呼び出してください。そうしないと、ガベージ コレクターが DiagramSpy オブジェクトの Finalize メソッドを呼び出すまで、使用されているリソースは解放されません。

.NET Framework セキュリティ

  • 直前の呼び出し元に対する完全な信頼。このメンバーは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。

参照

関連項目

DiagramSpy クラス

Dispose オーバーロード

Microsoft.VisualStudio.Modeling.Diagrams 名前空間