OpCodes.Ldsfld Feld

Definition

Verschiebt den Wert eines statischen Felds auf den Auswertungsstapel.

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 Microsoft MSIL-Assemblyformat (Intermediate Language) der Anweisung zusammen mit einer kurzen Referenzzusammenfassung aufgeführt:

Format Assemblyformat Description
7E <T> ldsfld field Drücken Sie den Wert des field Stapels.

Das Übergangsverhalten des Stapels in sequenzieller Reihenfolge lautet:

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

Die ldsfld Anweisung verschiebt den Wert eines statischen Felds (gemeinsam mit allen Instanzen einer Klasse) im Stapel. Der Rückgabetyp ist der dem übergebenen Metadatentoken fieldzugeordnet.

Die ldsfld Anweisung kann ein Volatile Präfix haben.

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

Gilt für: