ISignatureTypeProvider<TType,TGenericContext>.GetTypeFromSpecification メソッド

定義

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

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

パラメーター

reader
MetadataReader

署名デコーダーに渡されたメタデータ リーダー。 たとえば null です。

genericContext
TGenericContext

署名デコーダーに渡されたコンテキスト。

handle
TypeSpecificationHandle

型指定ハンドル。

rawTypeKind
Byte

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

返品

TType

型指定の型記号。

注釈

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

適用対象