OpCodes.Ldtoken Campo
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í.
Convierte un símbolo (token) de metadatos en su representación en tiempo de ejecución y lo inserta en la pila de evaluación.
public: static initonly System::Reflection::Emit::OpCode Ldtoken;
public static readonly System.Reflection.Emit.OpCode Ldtoken;
staticval mutable Ldtoken : System.Reflection.Emit.OpCode
Public Shared ReadOnly Ldtoken As OpCode
Valor de campo
Comentarios
En la tabla siguiente se muestra el formato de ensamblado hexadecimal y lenguaje intermedio de Microsoft (MSIL), junto con un breve resumen de referencia:
| Formato | Formato de ensamblado | Descripción |
|---|---|---|
D0 <T> |
ldtoken token |
Convierte un token de metadatos en su representación en tiempo de ejecución. |
El comportamiento de transición de pila, en orden secuencial, es:
- El token pasado se convierte
RuntimeHandleen y se inserta en la pila.
La ldtoken instrucción inserta un RuntimeHandle para el token de metadatos especificado. Un RuntimeHandle puede ser , fieldref/fielddef, methodref/methoddefo .typeref/typedef
El valor insertado en la pila se puede usar en llamadas a Reflection métodos de la biblioteca de clases del sistema.
Para obtener información sobre los identificadores en tiempo de ejecución, vea las siguientes clases: RuntimeFieldHandle, RuntimeTypeHandley RuntimeMethodHandle.
Las sobrecargas de método siguientes Emit pueden usar el ldtoken código de operación: