.NET 原生反映 API 參考

.NET Native 包含三個新的例外狀況類型:System.Runtime.CompilerServices.MissingInteropDataExceptionSystem.Reflection.MissingMetadataExceptionSystem.Reflection.MissingRuntimeArtifactException。 請注意有關下列三個例外狀況類型的資訊:

注意

此參考文件記載 .NET Native 特有的三個例外狀況類型。 如需 .NET Framework 核心反映 API 的參考文件,請參閱 System.ReflectionSystem.Reflection.ContextSystem.Reflection.Emit 命名空間。 如需 .NET Framework 核心 interop API 的參考文件,請參閱 System.Runtime.InteropServices

System.Reflection 命名空間

System.Reflection 命名空間包含用於在 .NET Framework 中反映的核心類型。 針對 .NET Native,它還包含兩個新的例外狀況類型:

類別 描述
MissingMetadataException 使用反映來擷取不存在的中繼資料時,所擲回的例外狀況。
MissingRuntimeArtifactException 當類型或類型成員的中繼資料可用,但已移除其實作時,會擲回這個例外狀況。

有關此命名空間中其他類型的文件,請參閱 .NET API 參考頁面中的 System.Reflection

System.Runtime.CompilerServices 命名空間

System.Runtime.CompilerServices 命名空間包含語言編譯器為使用者設計的類型。 針對 .NET Native,它還包含新的例外狀況類型:

類別 描述
MissingInteropDataException 當呼叫手動封送處理方法,但靜態分析或執行階段指示詞檔案中找不到類型的中繼資料時,會擲回這個例外狀況。

有關此命名空間中其他類型的文件,請參閱 .NET API 參考頁面中的 System.Runtime.CompilerServices

另請參閱