次の方法で共有


InkOverlay.Finalize メソッド

現在の InkOverlay オブジェクトのリソースを解放し、ガベージ コレクタで再生します。

名前空間 :  Microsoft.Ink
アセンブリ :  Microsoft.Ink (Microsoft.Ink.dll 内)

構文

'宣言
Protected Overrides Sub Finalize
'使用

Me.Finalize()
protected override void Finalize()
protected:
virtual void Finalize() override
protected void Finalize()
protected override function Finalize()

解説

C# およびマネージド C++ では、ファイナライザはデストラクタ構文を使用して表します。

ms569276.alert_note(ja-jp,VS.90).gifメモ :

派生クラスで Finalize メソッドをオーバーライドする場合は、基本クラスの Finalize メソッドを呼び出して、オブジェクトのリソースが正しく解放されるようにしてください。

このメソッドは、Object.Finalize メソッドをオーバーライドします。アプリケーション コードでこのメソッドを呼び出すことは避けてください。GC.SuppressFinalize メソッドの呼び出しによってガベージ コレクタによる終了操作が無効になっていない限り、InkOverlay オブジェクトの Finalize メソッドがガベージ コレクション中に自動的に呼び出されます。詳細については、Microsoft .NET Framework ソフトウェア開発キット (SDK) の「Finalize メソッドおよびデストラクタ」、「クリーンアップ」、および「Finalize メソッドのオーバーライド」を参照してください。

プラットフォーム

Windows Vista

.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。

バージョン情報

.NET Framework

サポート対象 : 3.0

参照

参照

InkOverlay クラス

InkOverlay メンバ

Microsoft.Ink 名前空間