次の方法で共有


ISimpleTypeProvider<TType>.GetTypeFromReference メソッド

定義

型参照の型のシンボルを取得します。

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

パラメーター

reader
MetadataReader

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

handle
TypeReferenceHandle

型定義のハンドル。

rawTypeKind
Byte

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

戻り値

TType

型のシンボル。

注釈

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

適用対象