ModuleHandle.ResolveTypeHandle Metoda

Definice

Vrátí popisovač typu modulu runtime pro typ identifikovaný tokenem metadat.

Přetížení

Name Description
ResolveTypeHandle(Int32)

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

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

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

ResolveTypeHandle(Int32)

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

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

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

Parametry

typeToken
Int32

Token metadat, který identifikuje typ v modulu.

Návraty

A RuntimeTypeHandle pro typ identifikovaný typeToken.

Atributy

Výjimky

typeToken není platný token metadat pro typ v aktuálním modulu.

nebo

typeToken není token pro typ v oboru aktuálního modulu.

nebo

typeToken TypeSpec je jehož podpis obsahuje typ var prvku nebo mvar.

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

Poznámky

K vyřešení tokenu metadat pro TypeSpec podpis, jehož podpis obsahuje typ var elementu nebo mvar, použijte ResolveTypeHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[]) přetížení metody, což 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

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

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

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

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

Parametry

typeToken
Int32

Token metadat, který identifikuje typ 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 objektů struktur představující argumenty obecného typu metody, kde je token v oboru, nebo null pokud tato metoda není obecná.

Návraty

A RuntimeTypeHandle pro typ identifikovaný typeToken.

Atributy

Výjimky

typeToken není platný token metadat pro typ v aktuálním modulu.

nebo

typeToken není token pro typ v oboru aktuálního modulu.

nebo

typeToken TypeSpec je jehož podpis obsahuje typ var prvku nebo mvar.

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

typeToken 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