ModuleBuilder.GetTypeToken Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve un símbolo (token) de tipo.
Sobrecargas
GetTypeToken(Type) |
Devuelve el símbolo (token) utilizado para identificar el tipo especificado en este módulo. |
GetTypeToken(String) |
Devuelve el token utilizado para identificar el tipo con el nombre especificado. |
GetTypeToken(Type)
Devuelve el símbolo (token) utilizado para identificar el tipo especificado en este módulo.
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
Parámetros
- type
- Type
Objeto de tipo que representa el tipo de clase.
Devoluciones
Token que se utiliza para identificar el tipo especificado en este módulo.
Excepciones
type
es un tipo ByRef
.
type
es null
.
Se trata de un módulo no transitorio que hace referencia a un módulo transitorio.
Comentarios
Los tokens se usan en instrucciones del lenguaje intermedio de Microsoft (MSIL) para identificar objetos. Los tokens son relativos al módulo en el que están contenidos. Por ejemplo, es probable que el valor String
del token de sea diferente del módulo al módulo. Cuando GetTypeToken
se invoca, se agrega una referencia al módulo. La referencia se convierte en una parte permanente del módulo; varias llamadas con el mismo argumento no tienen ningún efecto adicional.
Se aplica a
GetTypeToken(String)
Devuelve el token utilizado para identificar el tipo con el nombre especificado.
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
Parámetros
- name
- String
Nombre de la clase, incluido el espacio de nombres.
Devoluciones
Token que se utiliza para identificar el tipo con el nombre especificado en este módulo.
Excepciones
Se trata de un módulo no transitorio que hace referencia a un módulo transitorio.
Comentarios
Este método es útil para los clientes de la MethodRental clase que desean modificar directamente el cuerpo de un método.