Springe zur Befehlssammlung Öffentliches Feld Static Beq verlagert die Steuerung auf die Zielanweisung, wenn die beiden Werte gleich sind. Öffentliches Feld Statisches Beq_S Wenn die beiden Werte gleich sind, wird die Kontrolle auf die Zielinstruktion (Kurzform) übertragen. Öffentliches Feld Static Bge verlagert die Kontrolle auf die Zielanweisung, wenn der erste Wert größer oder gleich dem zweiten Wert ist. Öffentliches Feld Statisches Bge_S verlagert die Kontrolle auf die Zielinstruktion (Kurzform), wenn der erste Wert größer oder gleich dem zweiten Wert ist. Öffentliches Feld Statisches Bge_Un Beim Vergleich von unsignierten ganzzahligen oder nicht sortierbaren Gleitkommawerten wird die Kontrolle auf die Zielinstruktion übertragen, wenn der erste Wert größer als der zweite ist. Öffentliches Feld Statisches Bge_Un_S Beim Vergleich von unsignierten ganzzahligen oder nicht sortierbaren Gleitkommawerten wird bei größerer als dem zweiten Wert die Steuerung auf die Zielinstruktion (Kurzform) verlagert. Öffentliches Feld statisches Bgt verlagert die Kontrolle auf den Zielbefehl, wenn der erste Wert größer ist als der zweite. Öffentliches Feld Statisches Bgt_S Wenn der erste Wert größer als der zweite ist, verlagert er die Kontrolle auf die Zielinstruktion (Kurzform). Öffentliches Feld Statisches Bgt_Un Beim Vergleich von unsignierten ganzzahligen oder nicht sortierbaren Gleitkommawerten wird die Kontrolle auf die Zielinstruktion übertragen, wenn der erste Wert größer als der zweite ist. Öffentliches Feld Statisches Bgt_Un_S Beim Vergleich von unsignierten ganzzahligen oder nicht sortierbaren Gleitkommawerten wird die Kontrolle auf die Zielinstruktion übertragen, wenn der erste Wert größer als der zweite ist. Public Field Static Ble verlagert die Kontrolle auf den Zielbefehl, wenn der erste Wert kleiner oder gleich dem zweiten Wert ist. Öffentliches Feld Statisches Ble_S Wenn der erste Wert kleiner oder gleich dem zweiten Wert ist, verlagert er die Kontrolle auf die Zielanweisung (Kurzform). Öffentliches Feld Statisches Ble_Un Beim Vergleich von nicht vorzeichenbesetzten ganzzahligen oder nicht sortierbaren Gleitkommawerten wird die Kontrolle auf die Zielinstruktion verlagert, wenn der erste Wert kleiner oder gleich dem zweiten Wert ist. Öffentliches Feld Statisches Ble_Un_S Beim Vergleich von unvorzeichenmäßigen ganzzahligen oder unsortierbaren Gleitkommawerten wird die Kontrolle auf die Zielinstruktion übertragen, wenn der erste Wert kleiner oder gleich dem zweiten Wert ist. Öffentliches Feld Static Blt verlagert die Kontrolle auf die Zielanweisung, wenn der erste Wert kleiner als der zweite Wert ist. Öffentliches Feld Statisches Blt_S Wenn der erste Wert kleiner als der zweite Wert ist, verlagert er die Kontrolle auf die Zielinstruktion (Kurzform). Öffentliches Feld Statisches Blt_Un Beim Vergleich von unsignierten ganzzahligen oder nicht sortierbaren Gleitkommawerten wird die Steuerung auf die Zielinstruktion verlagert, wenn der erste Wert kleiner als der zweite Wert ist. Öffentliches Feld Statisches Blt_Un_S Beim Vergleich von unsignierten ganzzahligen oder nicht sortierbaren Gleitkommawerten wird bei kleinerer als zweiter Wert die Steuerung auf die Zielinstruktion (Kurzform) verlagert. Öffentliches Feld Statisches Bne_Un verlagert die Kontrolle auf die Zielinstruktion, wenn zwei unsignierte ganzzahlige oder nicht sortierbare Gleitkommawerte nicht gleich sind. Öffentliches Feld Statisches Bne_Un_S verschiebt die Kontrolle auf die Zielinstruktion (Kurzform), wenn zwei unsignierte ganzzahlige oder nicht sortierbare Gleitkommawerte nicht gleich sind. Öffentliches Feld Static Br überträgt die Kontrolle bedingungslos auf Zielbefehle. Public Field Static Br_S überträgt die Kontrolle bedingungslos auf Zielbefehle (kurz Form). Öffentliches Feld Statisches Brfalse verschiebt die Kontrolle auf die Zielanweisung, wenn der Wert falsch, eine leere Referenz (nichts in Visual Basic) oder null ist. Public field Static Brfalse_S verlagert die Kontrolle auf die Zielanweisung, wenn der Wert falsch, leere Referenz oder null ist. Öffentliches Feld Statisches Brtrue verschiebt die Steuerung auf die Zielinstruktion, wenn der Wert wahr, nicht null oder nicht null ist. Öffentliches Feld Statisches Brtrue_S verschiebt die Kontrolle auf die Zielinstruktion (Kurzform), wenn der Wert wahr, nicht null oder nicht null ist. Vergleichen Sie Instruktionssammlungen Der statische CEQ im öffentlichen Feld vergleicht zwei Werte. Sind die beiden Werte gleich, wird der ganzzahlige Wert 1 (int32) auf den Rechenstapel gedrückt; Andernfalls wird 0 (int32) auf den Rechenstapel gedrückt. Öffentliches Feld Statischer Cgt vergleicht zwei Werte. Ist der erste Wert größer als der zweite, wird der ganzzahlige Wert 1 (int32) auf den Rechenstapel gedrückt; Stattdessen drücke 0 (int32) auf den Rechenstapel. Öffentliches Feld Statisch Cgt_Un Vergleichen Sie zwei nicht signierte oder nicht sortierbare Werte. Ist der erste Wert größer als der zweite, wird der ganzzahlige Wert 1 (int32) auf den Rechenstapel gedrückt; Stattdessen drücke 0 (int32) auf den Rechenstapel. Öffentliches Feld Statisches Clt vergleicht zwei Werte. Ist der erste Wert kleiner als der zweite, wird ein ganzzahliger Wert von 1 (int32) auf den Rechenstapel übertragen; Stattdessen drücke 0 (int32) auf den Rechenstapel. Öffentliches Feld Statisches Clt_Un vergleicht unsignierte oder nicht sortierbare Werte Wert1 und Wert2. Ist der Wert1 kleiner als der Wert 2, wird ein ganzzahliger Wert von 1 (int32) auf den Rechenstapel übertragen; Stattdessen drücke 0 (int32) auf den Rechenstapel.
Das öffentliche Feld Static Jmp verlässt die aktuelle Methode und springt zur angegebenen Methode.
Namensbeschreibung Public field Static Add summiert die beiden Werte und schiebt das Ergebnis auf den Compute-Stack. Öffentliches Feld Statisches Add_Ovf summiert zwei ganze Zahlen, führt eine Überlaufprüfung durch und schiebt die Ergebnisse auf den Rechenstack. Öffentliches Feld Statisches Add_Ovf_Un summiert zwei nicht vorzeichenlose ganzzahlige Werte, führt eine Überlaufprüfung durch und schiebt die Ergebnisse auf den Rechenstack. Öffentliches Feld Statisch Und berechnet das bitweise "und" der beiden Werte und schiebt das Ergebnis auf den Rechenstapel. Das Public-Field Static Arglist gibt einen unmanaged Zeiger auf die Liste der Parameter für die aktuelle Methode zurück.
Das öffentliche Feld Static Box wandelt eine Wertklasse in eine Objektreferenz (Typ O) um. Public field Static Break signalisiert an die Public Language Structure (CLI), um den Debugger darüber zu informieren, dass ein Breakpoint erreicht wurde. Öffentliche Feld-Statische Aufrufaufrufe zu einer Methode, die durch einen Methodespezifizierer angezeigt wird, der übergeben wird. Öffentliches Feld Static Calli ruft die auf dem Rechenstapel angegebene Methode (als Zeiger auf den Eintrittspunkt) auf, indem die in der Konvention beschriebenen Parameter aufgerufen werden. Public Field Static Callvirt ruft die Post-Binding-Methode auf dem Objekt auf und schiebt den Rückgabewert auf den Rechenstack. Öffentliche Feld-Statische Castclass versucht, das Objekt durch Bezug auf eine bestimmte Klasse zu konvertieren. Öffentliches Feld Static Ckfinite wirft eine ArithmeticException, wenn der Wert nicht endlich ist.
Öffentliches Feld: Statisch eingeschränkte Constraints – die Art des virtuellen Methodenaufrufs, den sie verwenden. Öffentliches Feld Statisch Conv_I wandelt den Wert am oberen Rand des Rechenstapels in einen natürlichen int. Öffentliches Feld Statisch Conv_I1 wandelt den Wert am oberen Rand des Rechenstapels in int8 um und erweitert (padst) ihn dann zu int32. Öffentliches Feld Statisch Conv_I2 wandelt den Wert am oberen Rand des Rechenstapels in int16 um, das dann zu int32 erweitert (gefüllt) wird. Öffentliches Feld Static Conv_I4 wandelt den Wert am oberen Rand des Rechenstapels in int32 um. Public field Static Conv_I8 wandelt den Wert am oberen Rand des Rechenstapels in int64 um. Public Field Static Conv_Ovf_I wandelt einen signierten Wert am oberen Ende des Rechenstapels in eine signierte natürliche int um und wirft eine OverflowException aus, wenn sie überläuft. Public Field Static Conv_Ovf_I_Un wandelt einen unsignierten Wert am oberen Rand des Rechenstapels in eine signierte natürliche int um und wirft eine OverflowException aus, wenn sie überläuft. Das öffentliche Feld Static Conv_Ovf_I1 wandelt den unterzeichneten Wert am oberen Rand des Rechenstapels in einen signierten int8 um und erweitert ihn auf int32, und wirft eine OverflowException aus, wenn er überläuft. Öffentliches Feld Static Conv_Ovf_I1_Un wandelt einen unsignierten Wert am oberen Rand des Compute-Stacks in einen signierten int8 um und erweitert ihn zu int32, und wirft eine OverflowException aus, wenn er überläuft. Öffentliches Feld Static Conv_Ovf_I2 wandelt einen signierten Wert am oberen Rand des Compute-Stacks in ein signiertes int16 um und erweitert ihn zu int32 und wirft eine OverflowException aus, wenn sie überläuft. Öffentliches Feld Static Conv_Ovf_I2_Un wandelt einen unsignierten Wert am oberen Rand des Rechenstapels in ein signiertes int16 um und erweitert ihn auf int32 und wirft eine OverflowException aus, wenn er überläuft. Public Field Static Conv_Ovf_I4 wandelt einen signierten Wert am oberen Rand des Compute-Stacks in einen signierten int32 um und wirft eine OverflowException aus, wenn er überläuft. Public Field Static Conv_Ovf_I4_Un wandelt einen unsigned Wert am oberen Rand des Compute-Stacks in einen signierten int32 um und wirft eine OverflowException aus, wenn er überläuft. Public Field Static Conv_Ovf_I8 wandelt einen signierten Wert am oberen Rand des Compute-Stacks in einen signierten int64 um und wirft eine OverflowException auf Overflow. Public Field Static Conv_Ovf_I8_Un wandelt einen unsignierten Wert am oberen Rand des Rechenstapels in einen signierten int64 um und wirft eine OverflowException auf Overflow. Öffentliches Feld Static Conv_Ovf_U wandelt einen signierten Wert am oberen Rand des Rechenstapels in eine unsignierte natürliche int um und wirft eine OverflowException aus, wenn sie überläuft. Public field Static Conv_Ovf_U_Un wandelt einen unsignierten Wert am oberen Rand des Computestacks in eine unsignierte natürliche int um und wirft eine OverflowException aus, wenn sie überläuft. Öffentliches Feld Static Conv_Ovf_U1 wandelt einen signierten Wert am oberen Rand des Rechenstapels in unsigned int8 um und erweitert ihn zu int32 und wirft eine OverflowException aus, wenn er überläuft. Public Field Static Conv_Ovf_U1_Un wandelt einen unsignierten Wert am oberen Rand des Compute-Stacks in einen unsigned int8 um und erweitert ihn zu int32 und wirft eine OverflowException aus, wenn er überläuft. Das öffentliche Feld Static Conv_Ovf_U2 wandelt den signierten Wert am oberen Rand des Compute-Stacks in unsigned int16 um und erweitert ihn zu int32 und wirft eine OverflowException aus, wenn er überläuft. Öffentliches Feld Static Conv_Ovf_U2_Un wandelt einen unsignierten Wert am oberen Rand des Compute-Stacks in einen unsigned int16 um und erweitert ihn zu int32 und wirft eine OverflowException aus, wenn er überläuft. Public Field Static Conv_Ovf_U4 wandelt einen signierten Wert am oberen Ende des Compute-Stacks in einen unsigned int32 um und wirft eine OverflowException aus, wenn er überläuft. Public Field Static Conv_Ovf_U4_Un wandelt einen unsignierten Wert am oberen Rand des Compute-Stacks in einen unsigned int32 um und wirft eine OverflowException aus, wenn er überläuft. Öffentliches Feld Static Conv_Ovf_U8 wandelt einen signierten Wert am oberen Ende des Compute-Stacks in einen unsigned int64 um und wirft eine OverflowException aus, wenn er überläuft. Public Field Static Conv_Ovf_U8_Un wandelt einen unsigned Wert am oberen Ende des Compute-Stacks in einen unsigned int64 um und wirft eine OverflowException aus, wenn er überläuft. Öffentliches Feld Statisch Conv_R_Un wandelt einen unsignierten ganzzahligen Wert am oberen Rand des Rechenstapels in float32 um. Öffentliches Feld Statisch Conv_R4 wandelt den Wert am oberen Rand des Rechenstapels in float32 um. Das öffentliche Feld Static Conv_R8 wandelt den Wert am oberen Ende des Rechenstapels in float64 um. Öffentliches Feld Statisches Conv_U wandelt den Wert am oberen Rand des Rechenstapels in eine unsignierte natürliche int um und erweitert sie dann zu einer natürlichen int. Public field Static Conv_U1 wandelt den Wert am oberen Rand des Rechenstapels in unsigned int8 um und erweitert ihn dann zu int32. Public field Static Conv_U2 wandelt den Wert am oberen Rand des Rechenstapels in unsigned int16 um und erweitert ihn dann zu int32. Public field Static Conv_U4 wandelt den Wert am oberen Rand des Rechenstapels in unsigned int32 um und erweitert ihn dann zu int32. Öffentliches Feld Statisch Conv_U8 wandelt den Wert am oberen Rand des Rechenstapels in unsigned int64 um und erweitert ihn dann zu int64. Das öffentliche Feld statische cpblk kopiert eine festgelegte Anzahl von Bytes von der Quelladresse zur Zieladresse. Öffentliches Feld Static cpobj kopiert den Werttyp, der sich an der Adresse des Objekts befindet (vom Typ &, * oder natürliche int), auf die Adresse des Zielobjekts (Typ &, * oder natürliche int). Das öffentliche Feld Static Div teilt die beiden Werte und überträgt das Ergebnis als Float (Typ F) oder Quotient (Typ int32) auf den Rechenstapel. Öffentliches Feld Statisches Div_Un teilt zwei unsignierte ganzzahlige Werte und schiebt das Ergebnis (int32) auf den Rechenstapel. Der statische Public-Field-Dup repliziert den aktuellen obersten Wert auf dem Rechenstapel und schiebt die Kopie auf den Rechenstapel. Das öffentliche Feld Static Endfilter verlagert die Kontrolle von der Filterklausel der Ausnahme zurück zum Public Language Structure (CLI)-Ausnahmehandler. Public Field Static Endfinally überträgt die Kontrolle vom Fehler oder schließlich der Klausel des Ausnahmeblocks zurück an den Public Language Structure (CLI)-Ausnahmehandler. Öffentliche Feld-Static Initblk initialisiert einen bestimmten Speicherblock an einer bestimmten Adresse mit einer gegebenen Größe und einem Anfangswert. Öffentliches Feld Static Initobj initialisiert alle Felder eines Objekts, das sich an einer angegebenen Adresse befindet, auf eine leere Referenz oder 0 des entsprechenden primitiven Typs. Öffentliches Feld Static Ist prüft, ob eine Objektreferenz (Typ O) eine Instanz einer bestimmten Klasse ist. Öffentliches Feld statisch ldarg lädt Parameter (referenziert durch bestimmte Indexwerte) auf den Stack. Öffentliches Feld Statisches Ldarg_0 lädt Parameter mit einem Index von 0 auf den Rechenstapel. Öffentliches Feld Statisch Ldarg_1 lädt Parameter mit einem Index von 1 auf den Rechenstapel. Public Field Static Ldarg_2 lädt Parameter mit einem Index von 2 auf den Rechenstapel. Öffentliches Feld Statisches Ldarg_3 lädt Parameter mit einem Index von 3 auf den Rechenstapel. Public Field Static Ldarg_S lädt Parameter (referenziert durch einen bestimmten Kurzformindex) auf den Rechenstapel. Das öffentliche Feld statische Ldarga lädt Parameteradressen auf den Rechenstack. Public Field Static Ldarga_S lädt Parameteradressen in kurzer Form auf den Rechenstapel. Öffentliches Feld Statisch Ldc_I4 überträgt den bereitgestellten Wert des Typs int32 als int32 auf den Rechenstack. Public field Static Ldc_I4_0 schiebt einen ganzzahligen Wert von 0 als int32 auf den Rechenstapel. Öffentliches Feld Statisch Ldc_I4_1 überträgt einen ganzzahligen Wert von 1 als int32 auf den Rechenstapel. Öffentliches Feld Statisch Ldc_I4_2 schiebt einen ganzzahligen Wert von 2 als int32 auf den Rechenstapel. Öffentliches Feld Statisch Ldc_I4_3 überträgt den ganzzahligen Wert 3 als int32 auf den Rechenstack. Öffentliches Feld Statisch Ldc_I4_4 schiebt einen ganzzahligen Wert von 4 als int32 auf den Rechenstapel. Öffentliches Feld Static Ldc_I4_5 schiebt den ganzzahligen Wert 5 als int32 auf den Rechenstapel. Öffentliches Feld Statisch Ldc_I4_6 überträgt den ganzzahligen Wert 6 als int32 auf den Rechenstapel. Öffentliches Feld Statisch Ldc_I4_7 schiebt einen ganzzahligen Wert von 7 als int32 auf den Rechenstapel. Öffentliches Feld Statisch Ldc_I4_8 schiebt den ganzzahligen Wert 8 als int32 auf den Rechenstapel. Öffentliches Feld Statisch Ldc_I4_M1 überträgt einen ganzzahligen Wert von -1 als int32 auf den Rechenstapel. Öffentliches Feld Statisch Ldc_I4_S schiebt den angegebenen int8-Wert als int32 auf den Rechenstapel (Kurzform). Öffentliches Feld Statisches Ldc_I8 überträgt den Wert des bereitgestellten int64-Typs als int64 auf den Rechenstapel. Public field Static Ldc_R4 überträgt den Wert des bereitgestellten float32-Typs als F-(float)-Typ auf den Rechenstapel. Public field Static Ldc_R8 überträgt den angegebenen Wert des Typs float64 als F-(float)-Typ auf den Rechenstapel. Öffentliches Feld Statisches Ldelem lädt Elemente vom angegebenen Array-Index gemäß dem in der Direktive angegebenen Typ nach oben auf den Rechenstapel. Öffentliches Feld Statisch Ldelem_I lädt Elemente des Typs natural int, die sich am Index des angegebenen Arrays als natürliche ints befinden, an die Spitze des Rechenstapels. Öffentliches Feld Statisch Ldelem_I1 lädt ein Element vom Typ int8, das sich am Index des angegebenen Arrays als int32 an die Spitze des Rechenstapels befindet. Öffentliches Feld Static Ldelem_I2 lädt ein int16-Element am angegebenen Array-Index als int32 an die Spitze des Rechenstapels. Öffentliches Feld Static Ldelem_I4 lädt ein int32-Element am angegebenen Array-Index als int32 an die Spitze des Rechenstapels. Öffentliches Feld Static Ldelem_I8 lädt ein int64-Element am angegebenen Array-Index als int64 an die Spitze des Rechenstapels. Öffentliches Feld Statisch Ldelem_R4 lädt Elemente des Typs float32, die sich am Index des angegebenen Arrays als F-Typen (Gleitkommatypen) befinden, an die Spitze des Rechenstapels. Öffentliches Feld Statisches Ldelem_R8 lädt Elemente des Typs float64, die sich am Index des angegebenen Arrays als F-Typen (Gleitkommatypen) befinden, an die Spitze des Rechenstapels. Öffentliches Feld Statisch Ldelem_Ref lädt ein Element, das eine Objektreferenz enthält, die sich am Index eines angegebenen Arrays als O-Typ (Objektreferenz) an den oberen Rand des Rechenstapels befindet. Öffentliches Feld Static Ldelem_U1 lädt ein Element des Typs unsigned int8, das sich am Index des angegebenen Arrays als int32 befindet, an die Spitze des Rechenstapels. Öffentliches Feld Static Ldelem_U2 lädt ein Element des Typs unsigned int16, das sich am Index des angegebenen Arrays als int32 befindet, an die Spitze des Rechenstapels. Öffentliches Feld Static Ldelem_U4 lädt ein Element des Typs unsigned int32, das sich am angegebenen Array-Index befindet, als int32 an die Spitze des Rechenstapels. Öffentliches Feld Statisches Ldelema lädt die Adresse des im angegebenen Array-Index liegenden Array-Elements als &-Typ (verwalteter Zeiger) nach oben auf den Rechenstapel. Öffentliches Feld Statisches LDFLD findet den Wert eines Feldes in einem Objekt, das auf das aktuell im Rechenstapel befindliche Feld referenziert. Öffentliches Feld Statisches LDFLDA sucht die Adresse eines Feldes in einem Objekt nach, das auf das aktuelle Feld im Rechenstapel verweist. Öffentliches Feld statisches LDFTN pusht unmanaged Pointer (natürliche Int-Typen) auf nativen Code, die eine bestimmte Methode implementieren, auf den Compute-Stack. Öffentliches Feld Statisch Ldind_I lädt indirekt Werte des Typs natural int als natürliche ints auf den Rechenstapel. Öffentliches Feld Static Ldind_I1 lädt indirekt einen Wert vom Typ int8 als int32 auf den Rechenstapel. Öffentliches Feld Statisch Ldind_I2 lädt indirekt Werte vom Typ int16 als int32 auf den Rechenstapel. Öffentliches Feld Statisch Ldind_I4 lädt indirekt Werte vom Typ int32 auf den Rechenstapel als int32. Öffentliches Feld Statisch Ldind_I8 lädt indirekt Werte des Typs int64 auf den Rechenstapel als int64. Public Field Static Ldind_R4 lädt indirekt einen float32-Wert als F-(Float)-Typ auf den Rechenstapel. Public field Static Ldind_R8 lädt indirekt einen Wert vom Typ float64 als F (float)-Typ auf den Rechenstapel. Öffentliches Feld Statisch Ldind_Ref lädt indirekt Objektreferenzen als O (Objektreferenz)-Typen auf den Rechenstack. Öffentliches Feld Statisch Ldind_U1 lädt indirekt einen Wert vom Typ unsigned int8 auf den Rechenstapel als int32. Öffentliches Feld Statisch Ldind_U2 lädt indirekt einen Wert vom Typ unsigned int16 als int32 auf den Rechenstapel. Öffentliches Feld Statisch Ldind_U4 lädt indirekt Werte des Typs unsigned int32 als int32 auf den Rechenstapel. Öffentliches Feld Statisches Ldlen schiebt die Anzahl der Elemente eines eindimensionalen Arrays, beginnend bei Null, auf den Rechenstapel. Öffentliches Feld Statisches LDLOC lädt lokale Variablen am angegebenen Index auf den Rechenstapel. Public Field Static Ldloc_0 lädt lokale Variablen mit Index 0 auf den Rechenstapel. Public field Static Ldloc_1 lädt lokale Variablen mit Index 1 auf den Rechenstapel. Public Field Static Ldloc_2 lädt lokale Variablen mit Index 2 auf den Rechenstapel. Öffentliches Feld Statisches Ldloc_3 lädt lokale Variablen mit Index 3 auf den Rechenstapel. Öffentliches Feld Statisches Ldloc_S lädt lokale Variablen an einem bestimmten Index auf den Rechenstapel (Kurzform). Öffentliches Feld Static Ldloca lädt die Adressen lokaler Variablen, die an einem bestimmten Index liegen, auf den Rechenstapel. Öffentliches Feld Statisch Ldloca_S lädt die Adresse einer lokalen Variablen, die sich an einem bestimmten Index befindet, auf den Rechenstapel (Kurzform). Öffentliches Feld statisches LDNULL schiebt Nullreferenzen (O-Typen) auf den Compute-Stack. Das öffentliche Feld statisch ldobj kopiert das Werttypobjekt, auf das die Adresse auf den oberen Rand des Rechenstapels zeigt. Öffentliches Feld Statisches LDSFLD schiebt den Wert eines statischen Feldes auf den Rechenstapel. Öffentliches Feld Statisches Ldsflda schiebt die Adresse eines statischen Feldes auf den Rechenstapel. Öffentliches Feld Static Ldstr überträgt neue Objektreferenzen auf Strings, die in Metadaten gespeichert sind. Das öffentliche Feld Static Ldtoken wandelt das Metadaten-Token in seine Laufzeitdarstellung um und pusht es auf den Rechenstapel. Öffentliches Feld statisches ldvirtftn überträgt unmanaged Zeiger (natürliche Int-Typen) auf nativen Code, der eine spezifische virtuelle Methode implementiert, die mit einem bestimmten Objekt verknüpft ist, auf den Compute-Stack. Der Static Leave im öffentlichen Feld verlässt einen geschützten Codebereich und überträgt die Kontrolle bedingungslos auf eine bestimmte Zielanweisung. Öffentliches Feld Static Leave_S verlässt geschützte Codebereiche und überträgt die Kontrolle bedingungslos auf Zieldirektiven (abgekürzte Form). Öffentliches Feld statisches localloc weist eine bestimmte Anzahl von Bytes aus dem lokalen dynamischen Mempool zu und überträgt die Adresse des ersten zugewiesenen Bytes (transienten Zeiger, *-Typ) auf den Rechenstapel. Public Field Static Mkrefany überträgt typisierte Referenzen zu bestimmten Typinstanzen auf den Rechenstapel. Öffentliches Feld Static Mul multipliziert zwei Werte und schiebt das Ergebnis auf den Rechenstapel. Öffentliches Feld Statisches Mul_Ovf multipliziert zwei ganzzahlige Werte, führt eine Überlaufprüfung durch und schiebt das Ergebnis auf den Rechenstapel. Öffentliches Feld Statisches Mul_Ovf_Un multipliziert zwei unvorzeichenmäßige Ganzzahlwerte, führt eine Überlaufprüfung durch und schiebt das Ergebnis auf den Rechenstack. Öffentliches Feld statischer NEG führt einen Wert umgekehrt aus und schiebt das Ergebnis auf den Rechenstapel. Öffentliches Feld Statisches Newarr schiebt Objektreferenzen auf ein neues null-startendes eindimensionales Array mit Elementen eines bestimmten Typs auf den Rechenstapel. Das öffentliche Feld statische Newobj erstellt ein neues Objekt oder eine Instanz eines Werttyps und überträgt eine Objektreferenz (Typ O) auf den Rechenstack. Öffentliches Feld füllt statische Nop den Raum, wenn der Opcode gepatcht wird. Obwohl es Verarbeitungszyklen beanspruchen kann, wird keine sinnvolle Aktion durchgeführt. Öffentliches Feld Static Not berechnet das bitweise Komplement der ganzzahligen Werte am oberen Rand des Stacks und schiebt das Ergebnis als gleichen Typ auf den Compute-Stack. Öffentliches Feld Static Or berechnet die bitweise Komplementierung der beiden ganzzahligen Werte am oberen Rand des Stacks und schiebt das Ergebnis auf den Rechenstack. Public Field Static Pop entfernt Werte, die sich derzeit oben im Rechenstapel befinden. Öffentliches Feld statisches Präfix1 Dieser Befehl ist eine Reservierungsanweisung. Öffentliches Feld statisches Präfix2 Dieser Befehl ist eine Aufbewahrungsanweisung. Öffentliches Feld statisches Präfix3 Dieser Befehl ist eine Aufbewahrungsdirektive. Öffentliches Feld statisches Präfix4 Dieser Befehl ist ein Reservierungsbefehl. Öffentliches Feld statisches Präfix5 Dieser Befehl ist ein Reservierungsbefehl. Öffentliches Feld statisches Präfix6 Dieser Befehl ist eine Aufbewahrungsanweisung. Öffentliches Feld statisches Präfix7 Dieser Befehl ist eine Aufbewahrungsdirektive. Öffentliches Feld statisches Präfixref Dieser Befehl ist ein Reservierungsbefehl. Öffentliches Feld statisches Leselesen gibt an, dass die nachfolgende Array-Adressoperation zur Laufzeit keine Typprüfung durchführt und einen verwalteten Zeiger mit begrenzter Variabilität zurückgibt. Public Field Static Refanytype ruft Typtags ab, die in typisierte Referenzen eingebettet sind. Öffentliche Feld-statische Wiederfindung ruft Adressen (& Typen) ab, die in typisierte Referenzen eingebettet sind. Öffentliches Feld Statisches Rem teilt zwei Werte und schiebt den Rest auf den Berechnungsstapel. Öffentliches Feld Statisches Rem_Un teilt zwei unsignierte Werte und schiebt den Rest auf den Rechenstapel. Öffentliches Feld statisches Ret gibt aus der aktuellen Methode zurück und schiebt den zurückgegebenen Wert, falls vorhanden, vom Rechenstapel des Aufrufers auf den Rechenstapel des Angerufenen. Der statische Wurf auf dem öffentlichen Feld wirft die aktuelle Ausnahme erneut. Öffentliches Feld Statisches Shl verschiebt den ganzzahligen Wert nach links (gefüllt mit Nullen), die angegebene Bitanzahl und schiebt das Ergebnis auf den Rechenstapel. Öffentliches Feld Static Shr verschiebt den Ganzzahlwert nach rechts (wobei das Symbol erhalten bleibt) um die angegebene Bitanzahl und überträgt das Ergebnis auf den Rechenstapel. Öffentliches Feld Statisch Shr_Un verschiebt den nicht vorzeichenbesetzten ganzzahligen Wert nach rechts (gefüllt mit Nullen) um die angegebene Bitzahl und schiebt das Ergebnis auf den Rechenstapel. Public Field Static Sizeof überträgt die Größe des angegebenen Werttyps in Bytes auf den Rechenstapel. Öffentliches Feld Statischer Starg speichert Werte, die sich am oberen Rand des Rechenstapels befinden, in Parameterslots am angegebenen Index. Öffentliches Feld Statisch Starg_S speichert Werte, die sich oben im Rechenstack im angegebenen Index (Kurzform) im Parameterslot befinden. Das öffentliche Feld statische Stelem ersetzt Array-Elemente an einem gegebenen Index durch Werte aus dem Rechenstapel, deren Typ in der Direktive angegeben ist. Öffentliches Feld Statisches Stelem_I ersetzt Array-Elemente an einem gegebenen Index durch einen natürlichen int-Wert auf dem Rechenstack. Öffentliches Feld Statisches Stelem_I1 ersetzt Array-Elemente an einem gegebenen Index durch int8-Werte auf dem Rechenstapel. Öffentliches Feld Statisches Stelem_I2 ersetzt Array-Elemente an einem gegebenen Index durch einen int16-Wert auf dem Rechenstapel. Öffentliches Feld Statisches Stelem_I4 ersetzt Array-Elemente an einem gegebenen Index durch einen int32-Wert auf dem Rechenstapel. Öffentliches Feld Static Stelem_I8 ersetzt das Array-Element an einem gegebenen Index durch einen int64-Wert auf dem Rechenstack. Öffentliches Feld Statisch Stelem_R4 ersetzt Array-Elemente an einem gegebenen Index durch float32-Werte auf dem Rechenstapel. Öffentliches Feld Statisch Stelem_R8 ersetzt das Array-Element an einem gegebenen Index durch einen float64-Wert im Rechenstapel. Öffentliches Feld Statisches Stelem_Ref ersetzt Array-Elemente an einem gegebenen Index durch Objektreferenzwerte (O-Typen) auf dem Rechenstapel. Öffentliches Feld statisches Stfld ersetzt den im Feld des Objekts gespeicherten Wert durch den neuen Wert. Öffentliches Feld Statisches Stind_I speichert Werte vom Typ natural int an der angegebenen Adresse. Öffentliches Feld Statisches Stind_I1 speichert Werte vom Typ int8 an der angegebenen Adresse. Public field Static Stind_I2 speichert einen Wert vom Typ int16 an der angegebenen Adresse. Öffentliches Feld Statisch Stind_I4 speichert Werte vom Typ int32 an der angegebenen Adresse. Öffentliches Feld Statisches Stind_I8 speichert einen Wert vom Typ int64 an der angegebenen Adresse. Public Field Static Stind_R4 speichert einen Float32-Wert an der angegebenen Adresse. Public field Static Stind_R8 speichert einen float64-Wert an der angegebenen Adresse. Public field Static Stind_Ref speichert den Objektreferenzwert an der angegebenen Adresse. Der statische Stloc aus dem öffentlichen Feld zeigt den aktuellen Wert von oben im Rechenstapel auf und speichert ihn in einer Liste lokaler Variablen am angegebenen Index. Public Field Static Stloc_0 zeigt den aktuellen Wert von oben im Rechenstapel auf und speichert ihn in einer Liste lokaler Variablen am Index 0. Öffentliches Feld Statisches Stloc_1 zeigt den aktuellen Wert von oben im Rechenstapel auf und speichert ihn in einer Liste lokaler Variablen am Index 1. Öffentliches Feld Statisch Stloc_2 zeigt den aktuellen Wert von oben im Rechenstapel auf und speichert ihn in einer Liste lokaler Variablen am Index 2. Öffentliches Feld Statisch Stloc_3 öffnet den aktuellen Wert von oben im Rechenstapel und speichert ihn in einer Liste lokaler Variablen am Index 3. Öffentliches Feld Statisch Stloc_S den aktuellen Wert vom oberen Rand des Rechenstapels heraus und speichert ihn am Index in der Liste der lokalen Variablen (kurz Form). Öffentliches Feld Static Stobj kopiert den Wert des angegebenen Typs vom Rechenstapel auf die bereitgestellte Speicheradresse. Öffentliches Feld statisches STSFLD ersetzt den Wert des statischen Feldes durch einen Wert aus dem Rechenstapel. Öffentliches Feld Static Sub zieht einen Wert von den anderen Werten ab und schiebt das Ergebnis auf den Rechenstapel. Öffentliches Feld Statisch Sub_Ovf zieht einen ganzzahligen Wert von einem anderen Wert ab, führt eine Überlaufprüfung durch und schiebt das Ergebnis auf den Rechenstapel. Öffentliches Feld Statisches Sub_Ovf_Un zieht einen unsignierten ganzzahligen Wert von einem anderen Wert ab, führt eine Überlaufprüfung durch und schiebt das Ergebnis auf den Rechenstapel. Public Field Static Switch implementiert Sprungtabellen. Der Public-Field-Static Tailcall führt eine Methodenaufruf-Instruktion mit dem Suffix aus, um den Stack-Frame der aktuellen Methode zu entfernen, bevor der eigentliche Aufruf ausgeführt wird. Das öffentliche Feld Static Throw wirft ein Ausnahmeobjekt, das sich aktuell auf dem Compute-Stack befindet. Öffentliches Feld Statisch Unaligned zeigt an, dass die derzeit auf dem Rechenstapel befindliche Adresse möglicherweise nicht mit der natürlichen Größe der unmittelbar folgenden ldind-, stind-, ldfld-, stfld-, ldobj-, stobj-, initblk- oder cpblk-Anweisungen ausgerichtet ist. Öffentliches Feld Statisches Unbox wandelt die geboxte Darstellung des Werttyps in ihre ungeboxte Form um. Public Field Static Unbox_Any wandelt die geboxte Darstellung des im Befehl angegebenen Typs in die unboxed Form um. Öffentliches Feld Static Volatile legt fest, dass die derzeit am oberen Rand des Rechenstapels stehende Adresse flüchtig sein kann und die Ergebnisse des Lesens dieses Ortes nicht zwischengespeichert werden können oder mehrere Speicher für diese Adresse nicht abgebrochen werden können.
Das öffentliche Feld Static Xor berechnet bitweise ODER der beiden Werte am oberen Rand des Rechenstapels und schiebt die Ergebnisse auf den Rechenstapel.
|