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


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

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