LibraryImport
.NET 7で追加された、partialメソッドに対しコンパイル時にP/Invokeのマーシャリングコードを生成するソースジェネレーター。
- 概念URI
https://comcomponent.com/knowledge/libraryimport/
- 別名・表記
- LibraryImportAttribute
- 最終確認日
- 2026-08-01
- 機械可読データ
- JSON-LD
この概念が関わる関係
- LibraryImportはDllImportの後継に当たります。.NET 7で追加されたLibraryImportは、コンパイル時にマーシャリングコードを生成する新しい既定の選択肢としてDllImportの後継に当たる / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- LibraryImportはNative AOTに対する本記事の推奨です。LibraryImportはコンパイル時にマーシャリングコードを生成するため、Native AOTに対応するという本記事の推奨 / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- LibraryImportはtrimming(トリミング)に対する本記事の推奨です。LibraryImportで生成されたコードは静的に解析できるため、未使用コードを削るトリミングと両立する / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- LibraryImportはStringMarshallingを利用します。LibraryImportはCharSetの代わりにStringMarshalling(Utf16/Utf8等)を明示する / 確度: 確立した関係 / 確認日: 2026-08-01 出典
この概念を扱う記事
一次資料
このページはサイトの知識グラフ(_data/knowledge/)から自動生成されています。誤りの指摘はお問い合わせからお願いします。