匿名の中間COMオブジェクト(中間RCW)
変数に受けずに複合式の中間結果として生成されるRCWで、参照する変数がないため明示的に解放する手段がない。
- 概念URI
https://comcomponent.com/knowledge/anonymous-intermediate-com-object/
- 別名・表記
- 匿名RCW
- 最終確認日
- 2026-08-01
- 機械可読データ
- JSON-LD
この概念が関わる関係
- 2ドットルールは匿名の中間COMオブジェクト(中間RCW)を防ぎます。COMオブジェクトへのドットを2つ以上つなげず中間オブジェクトを変数に受ける2ドットルールは、匿名の中間COMオブジェクトの発生を防ぐ。 / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- 匿名の中間COMオブジェクト(中間RCW)はEXCEL.EXEプロセスの残留の原因になることがあります。変数に受けられていない匿名の中間RCWはMarshal.ReleaseComObjectを呼ぶ手段がなく、GCに回収されるまでEXCEL.EXEの残留の原因になることがある。 / 確度: 条件付きの関係 / 確認日: 2026-08-01 出典
- メソッド隔離パターンは匿名の中間COMオブジェクト(中間RCW)を軽減します。Excel操作を1メソッドに隔離しGCに任せれば、2ドットルールを破っても匿名の中間RCWごと回収される。 / 確度: 確立した関係 / 確認日: 2026-08-01 出典
この概念を扱う記事
一次資料
このページはサイトの知識グラフ(_data/knowledge/)から自動生成されています。誤りの指摘はお問い合わせからお願いします。