Condividi tramite


ISignatureTypeProvider<TType,TGenericContext>.GetTypeFromSpecification Metodo

Definizione

Ottiene il simbolo del tipo per una specifica del 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

Parametri

reader
MetadataReader

Lettore di metadati passato al decodificatore di firma. Può essere null.

genericContext
TGenericContext

Contesto passato al decodificatore di firma.

handle
TypeSpecificationHandle

Handle di specifica del tipo.

rawTypeKind
Byte

Classificazione del tipo, specificata nella firma. Per interpretare questo valore, usare ResolveSignatureTypeKind(MetadataReader, EntityHandle, Byte).

Restituisce

TType

Simbolo del tipo per la specifica del tipo.

Commenti

Quando la firma proviene da un file WinMD, è necessaria ulteriore elaborazione per determinare se il tipo di destinazione è un tipo valore o un tipo riferimento.

Si applica a