共用方式為


Compilation.GetTypesByMetadataName(String) 方法

定義

取得具有編譯元件的所有型別,以及具有指定標準 CLR 中繼資料名稱的所有參考元件。 搜尋相符的類型名稱時,會忽略目前元件的協助工具。

public System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.INamedTypeSymbol> GetTypesByMetadataName (string fullyQualifiedMetadataName);
member this.GetTypesByMetadataName : string -> System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.INamedTypeSymbol>
Public Function GetTypesByMetadataName (fullyQualifiedMetadataName As String) As ImmutableArray(Of INamedTypeSymbol)

參數

fullyQualifiedMetadataName
String

傳回

如果沒有相符的類型,則為空陣列。 否則,如果存在,則先符合名稱的所有類型,也就是目前的元件。

備註

元件可以包含多個模組。 在每個元件內,會根據該元件模組清單中模組的位置來執行搜尋。 在元件中的一個模組中找到相符專案時,不會搜尋該元件內的進一步模組。

系統會忽略類型轉寄站,而且不會被視為寫入 TypeForwardAttribute 之元件的一部分。

適用於