Aracılığıyla paylaş


ModuleHandle.ResolveTypeHandle Yöntem

Tanım

Meta veri belirteci tarafından tanımlanan bir tür için çalışma zamanı türü tanıtıcısı döndürür.

Aşırı Yüklemeler

ResolveTypeHandle(Int32)

Belirtilen meta veri belirteci tarafından tanımlanan tür için bir çalışma zamanı türü tanıtıcısı döndürür.

ResolveTypeHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[])

Belirtecin kapsamda olduğu türün ve yöntemin genel tür bağımsız değişkenlerini belirterek, belirtilen meta veri belirteci tarafından tanımlanan tür için bir çalışma zamanı türü tanıtıcısı döndürür.

ResolveTypeHandle(Int32)

Kaynak:
RuntimeHandles.cs
Kaynak:
RuntimeHandles.cs
Kaynak:
RuntimeHandles.cs

Belirtilen meta veri belirteci tarafından tanımlanan tür için bir çalışma zamanı türü tanıtıcısı döndürür.

public:
 RuntimeTypeHandle ResolveTypeHandle(int typeToken);
public RuntimeTypeHandle ResolveTypeHandle (int typeToken);
member this.ResolveTypeHandle : int -> RuntimeTypeHandle
Public Function ResolveTypeHandle (typeToken As Integer) As RuntimeTypeHandle

Parametreler

typeToken
Int32

Modüldeki bir türü tanımlayan meta veri belirteci.

Döndürülenler

typeTokentarafından tanımlanan tür için bir RuntimeTypeHandle.

Özel durumlar

typeToken geçerli modüldeki bir tür için geçerli bir meta veri belirteci değildir.

-veya-

typeToken, geçerli modülün kapsamındaki bir türün belirteci değildir.

-veya-

typeToken, imzası öğe türü var veya mvariçeren bir TypeSpec.

yöntemi boş bir tür tanıtıcısında çağrılır.

Açıklamalar

İmzası öğe türü var veya mvariçeren bir TypeSpec meta veri belirtecini çözmek için, gerekli bağlamı sağlamanıza olanak tanıyan ResolveTypeHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[]) yöntemi aşırı yüklemesini kullanın.

Not

Meta veri belirteçleri hakkındaki bilgileri,Ortak Dil Altyapısı (CLI) belgelerinde, özellikle de "Bölüm II: Meta Veri Tanımı ve Semantiği" bölümünde bulabilirsiniz.

Şunlara uygulanır

ResolveTypeHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[])

Kaynak:
RuntimeHandles.cs
Kaynak:
RuntimeHandles.cs
Kaynak:
RuntimeHandles.cs

Belirtecin kapsamda olduğu türün ve yöntemin genel tür bağımsız değişkenlerini belirterek, belirtilen meta veri belirteci tarafından tanımlanan tür için bir çalışma zamanı türü tanıtıcısı döndürür.

public:
 RuntimeTypeHandle ResolveTypeHandle(int typeToken, cli::array <RuntimeTypeHandle> ^ typeInstantiationContext, cli::array <RuntimeTypeHandle> ^ methodInstantiationContext);
public RuntimeTypeHandle ResolveTypeHandle (int typeToken, RuntimeTypeHandle[]? typeInstantiationContext, RuntimeTypeHandle[]? methodInstantiationContext);
public RuntimeTypeHandle ResolveTypeHandle (int typeToken, RuntimeTypeHandle[] typeInstantiationContext, RuntimeTypeHandle[] methodInstantiationContext);
member this.ResolveTypeHandle : int * RuntimeTypeHandle[] * RuntimeTypeHandle[] -> RuntimeTypeHandle
Public Function ResolveTypeHandle (typeToken As Integer, typeInstantiationContext As RuntimeTypeHandle(), methodInstantiationContext As RuntimeTypeHandle()) As RuntimeTypeHandle

Parametreler

typeToken
Int32

Modüldeki bir türü tanımlayan meta veri belirteci.

typeInstantiationContext
RuntimeTypeHandle[]

Belirtecin kapsamda olduğu türün genel tür bağımsız değişkenlerini temsil eden RuntimeTypeHandle yapıları dizisi veya bu tür genel değilse null.

methodInstantiationContext
RuntimeTypeHandle[]

Belirtecin kapsamda olduğu yöntemin genel tür bağımsız değişkenlerini temsil eden RuntimeTypeHandle yapı nesneleri dizisi veya bu yöntem genel değilse null.

Döndürülenler

typeTokentarafından tanımlanan tür için bir RuntimeTypeHandle.

Özel durumlar

typeToken geçerli modüldeki bir tür için geçerli bir meta veri belirteci değildir.

-veya-

typeToken, geçerli modülün kapsamındaki bir türün belirteci değildir.

-veya-

typeToken, imzası öğe türü var veya mvariçeren bir TypeSpec.

yöntemi boş bir tür tanıtıcısında çağrılır.

typeToken geçerli bir belirteç değil.

Açıklamalar

Not

Meta veri belirteçleri hakkındaki bilgileri,Ortak Dil Altyapısı (CLI) belgelerinde, özellikle de "Bölüm II: Meta Veri Tanımı ve Semantiği" bölümünde bulabilirsiniz.

Şunlara uygulanır