NETLink`
NETLink`

ReleaseNETObject

ReleaseNETObject[obj]

.NETのメモリ管理システムに,Wolfram言語のためだけに維持されている指定されたNETObjectへの任意の参照を忘れるように指示する.

詳細とオプション

  • ReleaseNETObjectを使うためには,まず.NET/Link をロードしなくてはならない.それにはNeeds["NETLink`"]を実行する必要がある.
  • この呼出しの後ではWolfram言語のNETObjectはもはや有効ではない.
  • Wolfram言語でオブジェクトを完全に使用し終って,.NETでそれをガベージコレクトするようにしたい場合には,ReleaseNETObjectを呼び出すとよい.