Partager via


ISignatureTypeProvider<TType,TGenericContext>.GetTypeFromSpecification Méthode

Définition

Obtient le symbole de type d’une spécification de type.

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

Paramètres

reader
MetadataReader

Lecteur de métadonnées passé au décodeur de signature. Peut avoir la valeur null.

genericContext
TGenericContext

Contexte passé au décodeur de signature.

handle
TypeSpecificationHandle

Handle de spécification de type.

rawTypeKind
Byte

Genre du type tel que spécifié dans la signature. Pour interpréter cette valeur, utilisez ResolveSignatureTypeKind(MetadataReader, EntityHandle, Byte).

Retours

TType

Symbole de type de la spécification de type.

Remarques

Lorsque la signature provient d’un fichier WinMD, un traitement supplémentaire est nécessaire pour déterminer si le type cible est un type valeur ou un type référence.

S’applique à