ModuleBuilder.GetTypeToken Metodo

Definizione

Restituisce un token di tipo.

Overload

Nome Descrizione
GetTypeToken(String)

Restituisce il token utilizzato per identificare il tipo con il nome specificato.

GetTypeToken(Type)

Restituisce il token utilizzato per identificare il tipo specificato all'interno di questo modulo.

GetTypeToken(String)

Restituisce il token utilizzato per identificare il tipo con il nome specificato.

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

Parametri

name
String

Nome della classe, incluso lo spazio dei nomi .

Valori restituiti

Token usato per identificare il tipo con il nome specificato all'interno di questo modulo.

Eccezioni

name è la stringa vuota ("").

oppure

name rappresenta un ByRef tipo.

name è null.

oppure

Impossibile trovare il tipo specificato da name .

Si tratta di un modulo non temporaneo che fa riferimento a un modulo temporaneo.

Commenti

Questo metodo è utile per i client della MethodRental classe che vogliono modificare direttamente il corpo di un metodo.

Si applica a

GetTypeToken(Type)

Restituisce il token utilizzato per identificare il tipo specificato all'interno di questo modulo.

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

Parametri

type
Type

Oggetto type che rappresenta il tipo di classe.

Valori restituiti

Token usato per identificare il tipo specificato all'interno di questo modulo.

Eccezioni

type è un ByRef tipo.

type è null.

Si tratta di un modulo non temporaneo che fa riferimento a un modulo temporaneo.

Commenti

I token vengono usati nelle istruzioni MSIL (Intermediate Language) Microsoft per identificare gli oggetti. I token sono relativi al modulo in cui sono contenuti. Ad esempio, è probabile che il valore del token per String sia diverso da modulo a modulo. Quando GetTypeToken viene richiamato, viene aggiunto un riferimento al modulo. Il riferimento diventa una parte permanente del modulo; più chiamate con lo stesso argomento non hanno alcun effetto aggiuntivo.

Si applica a