ModuleBuilder.GetTypeToken Metoda

Definice

Vrátí token typu.

Přetížení

Name Description
GetTypeToken(Type)

Vrátí token použitý k identifikaci zadaného typu v rámci tohoto modulu.

GetTypeToken(String)

Vrátí token použitý k identifikaci typu se zadaným názvem.

GetTypeToken(Type)

Vrátí token použitý k identifikaci zadaného typu v rámci tohoto modulu.

public:
 System::Reflection::Emit::TypeToken GetTypeToken(Type ^ type);
public System.Reflection.Emit.TypeToken GetTypeToken(Type type);
member this.GetTypeToken : Type -> System.Reflection.Emit.TypeToken
Public Function GetTypeToken (type As Type) As TypeToken

Parametry

type
Type

Typ objektu, který představuje typ třídy.

Návraty

Token použitý k identifikaci daného typu v rámci tohoto modulu.

Výjimky

type ByRef je typ.

type je null.

Jedná se o ne přechodný modul, který odkazuje na přechodný modul.

Poznámky

Tokeny se používají v pokynech jazyka MSIL (Microsoft intermediate language) k identifikaci objektů. Tokeny jsou relativní vzhledem k modulu, ve kterém jsou obsaženy. Například hodnota tokenu pro String je pravděpodobně jiná než modul od modulu. Při GetTypeToken vyvolání se do modulu přidá odkaz. Odkaz se stane trvalou součástí modulu; více volání se stejným argumentem nemá žádný další efekt.

Platí pro

GetTypeToken(String)

Vrátí token použitý k identifikaci typu se zadaným názvem.

public:
 System::Reflection::Emit::TypeToken GetTypeToken(System::String ^ name);
public System.Reflection.Emit.TypeToken GetTypeToken(string name);
member this.GetTypeToken : string -> System.Reflection.Emit.TypeToken
Public Function GetTypeToken (name As String) As TypeToken

Parametry

name
String

Název třídy, včetně oboru názvů.

Návraty

Token použitý k identifikaci typu se zadaným názvem v rámci tohoto modulu.

Výjimky

name je prázdný řetězec ("").

nebo

name ByRef představuje typ.

name je null.

nebo

Zadaný typ name nebyl nalezen.

Jedná se o ne přechodný modul, který odkazuje na přechodný modul.

Poznámky

Tato metoda je užitečná pro klienty MethodRental třídy, kteří chtějí přímo upravit tělo metody.

Platí pro