Add-Type
C#のソースコードをその場でコンパイルしてPowerShellのセッションに型として追加できるコマンドレット。DllImportを渡せばP/InvokeでWin32 APIも呼び出せる。
- 概念URI
https://comcomponent.com/knowledge/add-type/
- 最終確認日
- 2026-08-01
- 機械可読データ
- JSON-LD
この概念が関わる関係
- PowerShellはAdd-Typeを利用します。Add-TypeはC#のソースコードをその場でコンパイルしてPowerShellのセッションに型を追加する / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- Add-TypeはP/Invokeの実装を担います。Add-TypeにDllImport付きのC#シグネチャを渡すと、その場でコンパイルされてP/Invoke経由でWin32 APIを呼び出せるようになる / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- ZipFile/ZipArchive APIはAdd-Typeを前提とします。ZipFileクラスを使うにはSystem.IO.Compression.FileSystemアセンブリへの参照が必要で、Windows PowerShell 5.1ではAdd-Typeによる明示ロードが必要になる場面が多い / 確度: 条件付きの関係 / 確認日: 2026-08-01 出典
この概念を扱う記事
一次資料
このページはサイトの知識グラフ(_data/knowledge/)から自動生成されています。誤りの指摘はお問い合わせからお願いします。