Aracılığıyla paylaş


ISignatureTypeProvider<TType,TGenericContext>.GetTypeFromSpecification Yöntem

Tanım

Bir tür belirtimi için tür simgesini alır.

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

Parametreler

reader
MetadataReader

İmza kod çözücüye geçirilen meta veri okuyucu. olabilir null.

genericContext
TGenericContext

İmza kod çözücüye geçirilen bağlam.

handle
TypeSpecificationHandle

Tür belirtimi tanıtıcısı.

rawTypeKind
Byte

İmzada belirtildiği gibi türün türü. Bu değeri yorumlamak için kullanın ResolveSignatureTypeKind(MetadataReader, EntityHandle, Byte).

Döndürülenler

TType

Tür belirtimi için tür simgesi.

Açıklamalar

İmza bir WinMD dosyasından geldiğinde, hedef türün bir değer türü mü yoksa başvuru türü mü olduğunu belirlemek için ek işleme gerekir.

Şunlara uygulanır