OpCode Struct-datatyp

Definition

Beskriver en instruktion för mellanliggande språk (IL).

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)
Arv
OpCode
Attribut
Implementeringar

Egenskaper

Name Description
EvaluationStackDelta

Hämtar värdet för hur IL-instruktionen ändrar utvärderingsstacken.

FlowControl

Flödeskontrollegenskaperna för den mellanliggande språkinstruktionen (IL).

Name

Namnet på den mellanliggande språkinstruktionen (IL).

OpCodeType

Typ av instruktion för mellanliggande språk (IL).

OperandType

Operandtypen av en mellanliggande språkinstruktion (IL).

Size

Storleken på den mellanliggande språkinstruktionen (IL).

StackBehaviourPop

Hur den mellanliggande språkinstruktionen (IL) visar stacken.

StackBehaviourPush

Hur den mellanliggande språkinstruktionen (IL) skickar operand till stacken.

Value

Hämtar det numeriska värdet för den mellanliggande språkinstruktionen (IL).

Metoder

Name Description
Equals(Object)

Testar om det angivna objektet är lika med det här Opcode.

Equals(OpCode)

Anger om den aktuella instansen är lika med den angivna OpCode.

GetHashCode()

Returnerar den genererade hash-koden för den här Opcode.

ToString()

Returnerar detta Opcode som en String.

Operatorer

Name Description
Equality(OpCode, OpCode)

Anger om två OpCode strukturer är lika med.

Inequality(OpCode, OpCode)

Anger om två OpCode strukturer inte är lika med.

Gäller för