Jazyk

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