ISignatureTypeProvider<TType,TGenericContext>.GetTypeFromSpecification Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá symbol typu pro specifikaci typu.
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
Parametry
- reader
- MetadataReader
Čtečka metadat, která byla předána dekodéru podpisu. Může to být null
.
- genericContext
- TGenericContext
Kontext, který byl předán dekodéru podpisu.
- handle
- TypeSpecificationHandle
Popisovač specifikace typu.
- rawTypeKind
- Byte
Druh typu, jak je uvedeno v podpisu. K interpretaci této hodnoty použijte ResolveSignatureTypeKind(MetadataReader, EntityHandle, Byte).
Návraty
Symbol typu pro specifikaci typu.
Poznámky
Pokud podpis pochází ze souboru WinMD, je potřeba další zpracování, aby bylo možné určit, jestli je cílovým typem typ hodnoty nebo odkaz.