Comparteix a través de


ISignatureTypeProvider<TType,TGenericContext>.GetTypeFromSpecification Método

Definición

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

TType

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.

Se aplica a