OpCodes.Ldsfld Feld
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Legt den Wert eines statischen Felds auf dem Auswertungsstapel ab.
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
Feldwert
Hinweise
In der folgenden Tabelle sind das Hexadezimal- und MSIL-Assemblyformat (Microsoft Intermediate Language) der Anweisung sowie eine kurze Referenzzusammenfassung aufgeführt:
Format | Assemblyformat | BESCHREIBUNG |
---|---|---|
7E <T > |
ldsfld field |
Pushen Sie den Wert von field auf den Stapel. |
Das Stapelübergangsverhalten in sequenzieller Reihenfolge lautet:
- Der Wert des spezifischen Felds wird auf den Stapel gepusht.
Die ldsfld
Anweisung pusht den Wert eines statischen Felds (das für alle Instanzen einer Klasse freigegeben wird) auf den Stapel. Der Rückgabetyp ist der, der dem übergebenen Metadatentoken field
zugeordnet ist.
Die ldsfld
Anweisung kann ein Volatile Präfix aufweisen.
Die folgende Emit Methodenüberladung kann den ldsfld
opcode verwenden: