Comparteix a través de


OpCodes.Ldsfld Campo

Definición

Inserta en la pila de evaluación el valor de un campo estático.

public: static initonly System::Reflection::Emit::OpCode Ldsfld;
public static readonly System.Reflection.Emit.OpCode Ldsfld;
 staticval mutable Ldsfld : System.Reflection.Emit.OpCode
Public Shared ReadOnly Ldsfld As OpCode 

Valor de campo

Comentarios

En la tabla siguiente se muestra el formato de ensamblado hexadecimal y del lenguaje intermedio de Microsoft (MSIL), junto con un breve resumen de referencia:

Formato Formato de ensamblado Descripción
7E <T> ldsfld field Inserte el valor de field en la pila.

El comportamiento transitorio de la pila, en orden secuencial, es:

  1. El valor del campo específico se inserta en la pila.

La ldsfld instrucción inserta el valor de un campo estático (compartido entre todas las instancias de una clase) en la pila. El tipo de valor devuelto es que está asociado al token fieldde metadatos pasado.

La ldsfld instrucción puede tener un Volatile prefijo.

La sobrecarga del método siguiente Emit puede usar el ldsfld código de operación:

Se aplica a