OpCode Struktur

Definition

Beschreibt eine IL-Anweisung (Intermediate Language).

public value class OpCode
public value class OpCode : IEquatable<System::Reflection::Emit::OpCode>
public struct OpCode
public readonly struct OpCode : IEquatable<System.Reflection.Emit.OpCode>
[System.Runtime.InteropServices.ComVisible(true)]
public struct OpCode
type OpCode = struct
[<System.Runtime.InteropServices.ComVisible(true)>]
type OpCode = struct
Public Structure OpCode
Public Structure OpCode
Implements IEquatable(Of OpCode)
Vererbung
OpCode
Attribute
Implementiert

Eigenschaften

EvaluationStackDelta

Beschreibt eine IL-Anweisung (Intermediate Language).

FlowControl

Die Eigenschaften der Ablaufsteuerung der IL-Anweisung (Intermediate Language).

Name

Der Name der IL-Anweisung (Intermediate Language).

OpCodeType

Der Typ der IL-Anweisung (Intermediate Language).

OperandType

Der Operandentyp einer IL-Anweisung (Intermediate Language).

Size

Die Größe der IL-Anweisung (Intermediate Language).

StackBehaviourPop

Art des Stapelabrufs durch die IL-Anweisung (Intermediate Language).

StackBehaviourPush

Art, in der die IL-Anweisung (Intermediate Language) einen Operanden auf den Stapel legt.

Value

Ruft den numerischen Wert für die Intermediate Language (IL)-Anweisung ab.

Methoden

Equals(Object)

Testet, ob das angegebene Objekt gleich diesem Opcode ist.

Equals(OpCode)

Gibt an, ob die aktuelle Instanz und der angegebene OpCode gleich sind.

GetHashCode()

Gibt den für diesen Opcode generierten Hashcode zurück.

ToString()

Gibt diesen Opcode als String zurück.

Operatoren

Equality(OpCode, OpCode)

Gibt an, ob zwei OpCode-Strukturen gleich sind.

Inequality(OpCode, OpCode)

Gibt an, ob zwei OpCode-Strukturen ungleich sind.

Gilt für: