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).
Возвращаемое значение
Символ типа.
Комментарии
Если сигнатура поступает из файла WinMD, требуется дополнительная обработка, чтобы определить, является ли целевой тип типом значения или ссылочным типом.