ModuleBuilder.GetTypeToken Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí token typu.
Přetížení
GetTypeToken(Type) |
Vrátí token použitý k identifikaci zadaného typu v tomto 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 tomto 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 tomto modulu.
Výjimky
type
ByRef
je typ.
type
je null
.
Toto je nepřechádný modul, který odkazuje na přechodný modul.
Poznámky
Tokeny se používají v pokynech Microsoft Intermediate Language (MSIL) k identifikaci objektů. Tokeny jsou relativní vzhledem k modulu, ve kterém jsou obsaženy. Například hodnota tokenu pro String
se pravděpodobně bude lišit od modulu k 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ší účinek.
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 tomto modulu.
Výjimky
Toto je nepřechádný 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.