OpCodes.Ldsfld Feld

Definition

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 auf field den Stapel.

Das Übergangsverhalten des Stapels in sequenzieller Reihenfolge lautet:

  1. Der Wert des spezifischen Felds wird auf den Stapel gepusht.

Die ldsfld Anweisung überträgt den Wert eines statischen Felds (das von allen Instanzen einer Klasse gemeinsam genutzt wird) auf den Stapel. Der Rückgabetyp ist der, der dem übergebenen Metadatentoken fieldzugeordnet ist.

Die ldsfld Anweisung kann ein Volatile Präfix aufweisen.

Die folgende Emit Methodenüberladung kann den ldsfld Opcode verwenden:

Gilt für: