ISimpleTypeProvider<TType>.GetTypeFromDefinition Metoda

Definicja

Pobiera symbol typu dla definicji typu.

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

Parametry

reader
MetadataReader

Czytnik metadanych przekazany do dekodera podpisów. Może to być null.

handle
TypeDefinitionHandle

Uchwyt definicji typu.

rawTypeKind
Byte

Rodzaj typu określonego w podpisie. Aby zinterpretować tę wartość, użyj polecenia ResolveSignatureTypeKind(MetadataReader, EntityHandle, Byte).

Zwraca

TType

Symbol typu.

Uwagi

Gdy podpis pochodzi z pliku WinMD, konieczne jest dodatkowe przetwarzanie w celu określenia, czy typ docelowy jest typem wartości, czy typem odwołania.

Dotyczy