Compilation.GetTypesByMetadataName(String) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得具有編譯元件的所有型別,以及具有指定標準 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 之元件的一部分。