ISimpleTypeProvider<TType>.GetTypeFromDefinition 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取类型定义的类型符号。
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 文件时,需要进行其他处理以确定目标类型是值类型还是引用类型。