ISimpleTypeProvider<TType>.GetTypeFromReference Metod

Definition

Hämtar typsymbolen för en typreferens.

public:
 TType GetTypeFromReference(System::Reflection::Metadata::MetadataReader ^ reader, System::Reflection::Metadata::TypeReferenceHandle handle, System::Byte rawTypeKind);
public TType GetTypeFromReference(System.Reflection.Metadata.MetadataReader reader, System.Reflection.Metadata.TypeReferenceHandle handle, byte rawTypeKind);
abstract member GetTypeFromReference : System.Reflection.Metadata.MetadataReader * System.Reflection.Metadata.TypeReferenceHandle * byte -> 'ype
Public Function GetTypeFromReference (reader As MetadataReader, handle As TypeReferenceHandle, rawTypeKind As Byte) As TType

Parametrar

reader
MetadataReader

Metadataläsaren som skickades till signaturens avkodare. Det kan vara null.

handle
TypeReferenceHandle

Typdefinitionshandtaget.

rawTypeKind
Byte

Den typ av typ som anges i signaturen. Om du vill tolka det här värdet använder du ResolveSignatureTypeKind(MetadataReader, EntityHandle, Byte).

Returer

TType

Typsymbolen.

Kommentarer

När signaturen kommer från en WinMD-fil krävs ytterligare bearbetning för att avgöra om måltypen är en värdetyp eller en referenstyp.

Gäller för