Share via


ISimpleTypeProvider<TType>.GetTypeFromDefinition 方法

定義

取得類型定義的類型符號。

public:
 TType GetTypeFromDefinition(System::Reflection::Metadata::MetadataReader ^ reader, System::Reflection::Metadata::TypeDefinitionHandle handle, System::Byte rawTypeKind);
public TType GetTypeFromDefinition (System.Reflection.Metadata.MetadataReader reader, System.Reflection.Metadata.TypeDefinitionHandle handle, byte rawTypeKind);
abstract member GetTypeFromDefinition : System.Reflection.Metadata.MetadataReader * System.Reflection.Metadata.TypeDefinitionHandle * byte -> 'ype
Public Function GetTypeFromDefinition (reader As MetadataReader, handle As TypeDefinitionHandle, rawTypeKind As Byte) As TType

參數

reader
MetadataReader

已傳遞至簽章解碼器的中繼資料讀取器。 可以是 null

handle
TypeDefinitionHandle

類型定義控點。

rawTypeKind
Byte

簽章中所指定的類型種類。 若要解譯此值,請使用 ResolveSignatureTypeKind(MetadataReader, EntityHandle, Byte)

傳回

TType

類型符號。

備註

當簽章來自 WinMD 檔案時,需要額外的處理,以判斷目標類型是實值型別還是參考型別。

適用於