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