ModuleHandle.ResolveFieldHandle Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Meta veri belirteci tarafından tanımlanan bir alan için çalışma zamanı alan tanıtıcısı döndürür.
Aşırı Yüklemeler
ResolveFieldHandle(Int32) |
Belirtilen meta veri belirteci tarafından tanımlanan alan için bir çalışma zamanı tanıtıcısı döndürür. |
ResolveFieldHandle(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 alan için bir çalışma zamanı alan tanıtıcısı döndürür. |
ResolveFieldHandle(Int32)
Belirtilen meta veri belirteci tarafından tanımlanan alan için bir çalışma zamanı tanıtıcısı döndürür.
public:
RuntimeFieldHandle ResolveFieldHandle(int fieldToken);
public RuntimeFieldHandle ResolveFieldHandle (int fieldToken);
member this.ResolveFieldHandle : int -> RuntimeFieldHandle
Public Function ResolveFieldHandle (fieldToken As Integer) As RuntimeFieldHandle
Parametreler
- fieldToken
- Int32
Modüldeki bir alanı tanımlayan meta veri belirteci.
Döndürülenler
tarafından fieldToken
tanımlanan alan için ARuntimeFieldHandle.
Özel durumlar
metadataToken
geçerli modülün kapsamında geçerli bir belirteç değildir.
-veya-
metadataToken
geçerli modül kapsamındaki bir alan için belirteç değildir.
-veya-
metadataToken
, üst öğesi TypeSpec
veya mvar
öğe türünü var
içeren bir imzaya sahip olan bir alanı tanımlar.
yöntemi boş bir alan tanıtıcısında çağrılır.
Açıklamalar
üst TypeSpec
öğesi veya var
mvar
içeren bir imzası olan bir alanı tanımlayan bir meta veri belirtecini çözümlemek için, gerekli bağlamı sağlamanıza olanak tanıyan yöntem aşırı yüklemesini kullanın ResolveFieldHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[]) .
Not
Meta veri belirteçleri hakkındaki bilgileri, özellikle de "Bölüm II: Meta Veri Tanımı ve Anlam" olmak üzere Ortak Dil Altyapısı (CLI) belgelerinde bulabilirsiniz.
Şunlara uygulanır
ResolveFieldHandle(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 alan için bir çalışma zamanı alan tanıtıcısı döndürür.
public:
RuntimeFieldHandle ResolveFieldHandle(int fieldToken, cli::array <RuntimeTypeHandle> ^ typeInstantiationContext, cli::array <RuntimeTypeHandle> ^ methodInstantiationContext);
public RuntimeFieldHandle ResolveFieldHandle (int fieldToken, RuntimeTypeHandle[]? typeInstantiationContext, RuntimeTypeHandle[]? methodInstantiationContext);
public RuntimeFieldHandle ResolveFieldHandle (int fieldToken, RuntimeTypeHandle[] typeInstantiationContext, RuntimeTypeHandle[] methodInstantiationContext);
member this.ResolveFieldHandle : int * RuntimeTypeHandle[] * RuntimeTypeHandle[] -> RuntimeFieldHandle
Public Function ResolveFieldHandle (fieldToken As Integer, typeInstantiationContext As RuntimeTypeHandle(), methodInstantiationContext As RuntimeTypeHandle()) As RuntimeFieldHandle
Parametreler
- fieldToken
- Int32
Modüldeki bir alanı tanımlayan meta veri belirteci.
- typeInstantiationContext
- RuntimeTypeHandle[]
Belirtecin kapsamda olduğu türün RuntimeTypeHandle genel tür bağımsız değişkenlerini veya bu tür genel değilse, null
yapıların dizisi.
- methodInstantiationContext
- RuntimeTypeHandle[]
Belirtecin kapsamda olduğu yöntemin RuntimeTypeHandle null
genel tür bağımsız değişkenlerini veya bu yöntem genel değilse, yapıların dizisi.
Döndürülenler
tarafından fieldToken
tanımlanan alan için ARuntimeFieldHandle.
Özel durumlar
metadataToken
geçerli modülün kapsamında geçerli bir belirteç değildir.
-veya-
metadataToken
geçerli modül kapsamındaki bir alan için belirteç değildir.
-veya-
metadataToken
, üst öğesi TypeSpec
veya mvar
öğe türünü var
içeren bir imzaya sahip olan bir alanı tanımlar.
yöntemi boş bir alan tanıtıcısında çağrılır.
fieldToken
geçerli bir belirteç değil.
Açıklamalar
Not
Meta veri belirteçleri hakkındaki bilgileri, özellikle de "Bölüm II: Meta Veri Tanımı ve Anlam" olmak üzere Ortak Dil Altyapısı (CLI) belgelerinde bulabilirsiniz.