次の方法で共有


ISimpleTypeProvider<TType>.GetTypeFromDefinition メソッド

定義

型定義の型のシンボルを取得します。

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

パラメーター

reader
MetadataReader

署名デコーダーに渡されたメタデータ リーダー。 null の可能性もあります。

handle
TypeDefinitionHandle

型定義のハンドル。

rawTypeKind
Byte

署名で指定されている型の種類。 この値を解釈するには、ResolveSignatureTypeKind(MetadataReader, EntityHandle, Byte) を使用します。

戻り値

TType

型のシンボル。

注釈

署名が WinMD ファイルから取得される場合は、ターゲットの型が値型か参照型かを判断するために、追加の処理が必要です。

適用対象