ModuleBuilder.GetTypeToken Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce un token dei tipi.
Overload
GetTypeToken(Type) |
Restituisce il token utilizzato per identificare il tipo specificato all'interno del modulo. |
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 del 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 della classe.
Restituisce
Token utilizzato per identificare il tipo indicato all'interno del modulo.
Eccezioni
type
è un tipo ByRef
.
type
è null
.
Si tratta di un modulo non transitorio che fa riferimento a un modulo transitorio.
Commenti
I token vengono usati nelle istruzioni MSIL (Microsoft Intermediate Language) 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, al modulo viene aggiunto un riferimento. Il riferimento diventa una parte permanente del modulo; più chiamate con lo stesso argomento non hanno alcun effetto aggiuntivo.
Si applica a
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.
Restituisce
Token utilizzato per identificare il tipo con il nome specificato all'interno del modulo.
Eccezioni
name
è null
.
-oppure-
Non è stato possibile trovare il tipo specificato da name
.
Si tratta di un modulo non transitorio che fa riferimento a un modulo transitorio.
Commenti
Questo metodo è utile per i client della MethodRental classe che desiderano modificare direttamente il corpo di un metodo.