ISignatureTypeProvider<TType,TGenericContext>.GetTypeFromSpecification Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft das Typsymbol für eine Typspezifikation ab.
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
Parameter
- reader
- MetadataReader
Der Metadatenleser, der an den Signaturdecoder übergeben wurde. Kann null
sein.
- genericContext
- TGenericContext
Der Kontext, der an den Signaturdecoder übergeben wurde.
- handle
- TypeSpecificationHandle
Das Typspezifikationshandle.
- rawTypeKind
- Byte
Die Art des Typs, wie in der Signatur angegeben. Um diesen Wert zu interpretieren, verwenden Sie ResolveSignatureTypeKind(MetadataReader, EntityHandle, Byte).
Gibt zurück
Das Typsymbol für die Typspezifikation.
Hinweise
Wenn die Signatur aus einer WinMD-Datei stammt, ist eine zusätzliche Verarbeitung erforderlich, um zu bestimmen, ob der Zieltyp ein Werttyp oder ein Verweistyp ist.