ISimpleTypeProvider<TType>.GetTypeFromReference 方法

定义

获取类型引用的类型符号。

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

参数

reader
MetadataReader

传递给签名解码器的元数据读取器。 该项可能为 null

handle
TypeReferenceHandle

类型定义句柄。

rawTypeKind
Byte

签名中指定的类型的类型。 若要解释此值,请使用 ResolveSignatureTypeKind(MetadataReader, EntityHandle, Byte)

返回

TType

类型符号。

注解

当签名来自 WinMD 文件时,需要执行其他处理来确定目标类型是值类型还是引用类型。

适用于