スクリプトファンクションを呼び出すときにBizTalkマップでは、オブジェクト(呼び出すクラス)が最初の呼び出し時に初期化され、保持されます変換が起こっている時間全体のメモリ?または、新しい行が実行されるたびに、またはスクリプトが呼び出されるたびに、破棄されて初期化されますか?BizTalkマッピング - スクリプトFunctoidオブジェクトのライフサイクル、初期化および破棄されるとき
私が尋ねる理由は、スクリプトファンクションを介して、小さなルックアップテーブルをメモリにキャッシュするメリットについての議論があったからです。私は、最初のレコードを検索して初めて辞書をキャッシュし、その後の検索のためにデータベースアクセスなしで同じ辞書を使用したいと思います。
これは簡単なアプローチですか?オブジェクトが再初期化されるか、または変換が終了するまでメモリに保持されるため、辞書は失われますか?マイクロソフトはこれに関するガイダンスを持っていますか(私は見つけられませんでした)?