ModuleHandle.ResolveFieldHandle Metoda

Definice

Vrátí popisovač pole modulu runtime pro pole identifikované tokenem metadat.

Přetížení

Name Description
ResolveFieldHandle(Int32)

Vrátí popisovač modulu runtime pro pole identifikované zadaným tokenem metadat.

ResolveFieldHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[])

Vrátí popisovač pole modulu runtime pro pole identifikované zadaným tokenem metadat, který určuje argumenty obecného typu typu a metody, kde je token v oboru.

ResolveFieldHandle(Int32)

Zdroj:
RuntimeHandles.cs
Zdroj:
RuntimeHandles.cs
Zdroj:
RuntimeHandles.cs
Zdroj:
RuntimeHandles.cs
Zdroj:
RuntimeHandles.cs

Vrátí popisovač modulu runtime pro pole identifikované zadaným tokenem metadat.

public:
 RuntimeFieldHandle ResolveFieldHandle(int fieldToken);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Trimming changes metadata tokens")]
public RuntimeFieldHandle ResolveFieldHandle(int fieldToken);
public RuntimeFieldHandle ResolveFieldHandle(int fieldToken);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Trimming changes metadata tokens")>]
member this.ResolveFieldHandle : int -> RuntimeFieldHandle
member this.ResolveFieldHandle : int -> RuntimeFieldHandle
Public Function ResolveFieldHandle (fieldToken As Integer) As RuntimeFieldHandle

Parametry

fieldToken
Int32

Token metadat, který identifikuje pole v modulu.

Návraty

A RuntimeFieldHandle pro pole identifikované uživatelem fieldToken.

Atributy

Výjimky

fieldToken není platný token v oboru aktuálního modulu.

nebo

fieldToken není token pro pole v oboru aktuálního modulu.

nebo

fieldToken identifikuje pole, jehož nadřazený TypeSpec objekt má podpis obsahující typ var prvku nebo mvar.

Metoda je volána na prázdném popisovači pole.

Poznámky

Chcete-li vyřešit token metadat, který identifikuje pole, jehož nadřazený objekt TypeSpec má podpis obsahující typ var elementu, nebo mvarpoužijte ResolveFieldHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[]) přetížení metody, které umožňuje zadat potřebný kontext.

Note

Informace o tokenech metadat najdete v dokumentaci k common language infrastructure (CLI), zejména v části II: Definice metadat a sémantika.

Platí pro

ResolveFieldHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[])

Zdroj:
RuntimeHandles.cs
Zdroj:
RuntimeHandles.cs
Zdroj:
RuntimeHandles.cs
Zdroj:
RuntimeHandles.cs
Zdroj:
RuntimeHandles.cs

Vrátí popisovač pole modulu runtime pro pole identifikované zadaným tokenem metadat, který určuje argumenty obecného typu typu a metody, kde je token v oboru.

public:
 RuntimeFieldHandle ResolveFieldHandle(int fieldToken, cli::array <RuntimeTypeHandle> ^ typeInstantiationContext, cli::array <RuntimeTypeHandle> ^ methodInstantiationContext);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Trimming changes metadata tokens")]
public RuntimeFieldHandle ResolveFieldHandle(int fieldToken, RuntimeTypeHandle[]? typeInstantiationContext, RuntimeTypeHandle[]? methodInstantiationContext);
public RuntimeFieldHandle ResolveFieldHandle(int fieldToken, RuntimeTypeHandle[]? typeInstantiationContext, RuntimeTypeHandle[]? methodInstantiationContext);
public RuntimeFieldHandle ResolveFieldHandle(int fieldToken, RuntimeTypeHandle[] typeInstantiationContext, RuntimeTypeHandle[] methodInstantiationContext);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Trimming changes metadata tokens")>]
member this.ResolveFieldHandle : int * RuntimeTypeHandle[] * RuntimeTypeHandle[] -> RuntimeFieldHandle
member this.ResolveFieldHandle : int * RuntimeTypeHandle[] * RuntimeTypeHandle[] -> RuntimeFieldHandle
Public Function ResolveFieldHandle (fieldToken As Integer, typeInstantiationContext As RuntimeTypeHandle(), methodInstantiationContext As RuntimeTypeHandle()) As RuntimeFieldHandle

Parametry

fieldToken
Int32

Token metadat, který identifikuje pole v modulu.

typeInstantiationContext
RuntimeTypeHandle[]

Pole RuntimeTypeHandle struktur představujících argumenty obecného typu typu, ve kterém je token v oboru, nebo null pokud tento typ není obecný.

methodInstantiationContext
RuntimeTypeHandle[]

Pole RuntimeTypeHandle struktur představujících argumenty obecného typu metody, ve které je token v oboru, nebo null pokud tato metoda není obecná.

Návraty

A RuntimeFieldHandle pro pole identifikované uživatelem fieldToken.

Atributy

Výjimky

fieldToken není platný token v oboru aktuálního modulu.

nebo

fieldToken není token pro pole v oboru aktuálního modulu.

nebo

fieldToken identifikuje pole, jehož nadřazený TypeSpec objekt má podpis obsahující typ var prvku nebo mvar.

Metoda je volána na prázdném popisovači pole.

fieldToken není platný token.

Poznámky

Note

Informace o tokenech metadat najdete v dokumentaci k common language infrastructure (CLI), zejména v části II: Definice metadat a sémantika.

Platí pro