OpCodes.Ldsfld Campo

Definizione

Inserisce il valore di un campo statico nello stack di valutazione.

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 

Valore del campo

Commenti

La tabella seguente elenca il formato di assembly MSIL (Intermediate Language) esadecimale e Microsoft istruzione, insieme a un breve riepilogo di riferimento:

Formato Formato assembly Description
7E <T> ldsfld field Eseguire il push del valore di field nello stack.

Il comportamento transitorio dello stack, in ordine sequenziale, è:

  1. Il valore del campo specifico viene inserito nello stack.

L'istruzione ldsfld esegue il push del valore di un campo statico (condiviso tra tutte le istanze di una classe) nello stack. Il tipo restituito è quello associato al token fielddi metadati passato.

L'istruzione ldsfld può avere un Volatile prefisso.

L'overload del metodo seguente Emit può usare il ldsfld codice operativo:

Si applica a