OpCodes.Ldsfld Campo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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, è:
- 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: