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