ISignatureTypeProvider<TType,TGenericContext>.GetTypeFromSpecification Metodo

Definizione

Ottiene il simbolo di 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. Potrebbe essere null.

genericContext
TGenericContext

Contesto passato al decodificatore di firma.

handle
TypeSpecificationHandle

Handle di specifica del tipo.

rawTypeKind
Byte

Tipo del tipo, come specificato nella firma. Per interpretare questo valore, usare ResolveSignatureTypeKind(MetadataReader, EntityHandle, Byte).

Valori restituiti

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