Sdílet prostřednictvím


OpCode Struktura

Definice

Popisuje instrukci jazyka IL (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)
Dědičnost
OpCode
Atributy
Implementuje

Vlastnosti

EvaluationStackDelta

Získá hodnotu, jak instrukce IL změní zásobník vyhodnocení.

FlowControl

Charakteristiky řízení toku instrukční instrukce zprostředkujícího jazyka (IL).

Name

Název instrukčního jazyka (IL).

OpCodeType

Typ zprostředkujícího jazyka (IL) instrukce.

OperandType

Typ operandu zprostředkujícího jazyka (IL) instrukce.

Size

Velikost instruktážního jazyka (IL).

StackBehaviourPop

Jak se vyskočí instruktážní zprostředkující jazyk (IL).

StackBehaviourPush

Jak instrukce il (intermediate language) nasdílí operand do zásobníku.

Value

Získá číselnou hodnotu zprostředkujícího jazyka (IL) instrukce.

Metody

Equals(Object)

Testuje, zda daný objekt je roven této Opcode.

Equals(OpCode)

Určuje, zda aktuální instance je rovna zadané OpCode.

GetHashCode()

Vrátí vygenerovaný kód hash pro tento Opcode.

ToString()

Vrátí tento Opcode jako String.

Operátory

Equality(OpCode, OpCode)

Určuje, zda jsou dvě OpCode struktury stejné.

Inequality(OpCode, OpCode)

Určuje, zda se dvě OpCode struktury nerovnají.

Platí pro