ISignatureTypeProvider<TType,TGenericContext>.GetTypeFromSpecification Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene el símbolo de tipo para una especificación de tipo.
public:
TType GetTypeFromSpecification(System::Reflection::Metadata::MetadataReader ^ reader, TGenericContext genericContext, System::Reflection::Metadata::TypeSpecificationHandle handle, System::Byte rawTypeKind);
public TType GetTypeFromSpecification (System.Reflection.Metadata.MetadataReader reader, TGenericContext genericContext, System.Reflection.Metadata.TypeSpecificationHandle handle, byte rawTypeKind);
abstract member GetTypeFromSpecification : System.Reflection.Metadata.MetadataReader * 'GenericContext * System.Reflection.Metadata.TypeSpecificationHandle * byte -> 'ype
Public Function GetTypeFromSpecification (reader As MetadataReader, genericContext As TGenericContext, handle As TypeSpecificationHandle, rawTypeKind As Byte) As TType
Parámetros
- reader
- MetadataReader
Lector de metadatos que se ha pasado al descodificador de firma. Puede ser null
.
- genericContext
- TGenericContext
Contexto que se ha pasado al descodificador de firma.
- handle
- TypeSpecificationHandle
Manipulador de especificación de tipo.
- rawTypeKind
- Byte
Clase del tipo, como se especifica en la firma. Para interpretar este valor, use ResolveSignatureTypeKind(MetadataReader, EntityHandle, Byte).
Devoluciones
Símbolo de tipo para la especificación de tipo.
Comentarios
Cuando la firma procede de un archivo WinMD, se necesita un procesamiento adicional para determinar si el tipo de destino es un tipo de valor o un tipo de referencia.