Поделиться через


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, требуется дополнительная обработка, чтобы определить, является ли целевой тип типом значения или ссылочным типом.

Применяется к