Compartir vía


OpCodes.Ldtoken Campo

Definición

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:

  1. El token pasado se convierte RuntimeHandle en 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:

Se aplica a