OpCode 結構

定義

描述中繼語言 (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)
繼承
OpCode
屬性
實作

屬性

EvaluationStackDelta

描述中繼語言 (IL) 指令。

FlowControl

中繼語言 (IL) 指令的流量控制特性。

Name

中繼語言 (IL) 指令的名稱。

OpCodeType

中繼語言 (IL) 指令的類型。

OperandType

中繼語言 (IL) 指令的運算元類型。

Size

中繼語言 (IL) 指令的大小。

StackBehaviourPop

中繼語言 (IL) 指令如何從堆疊中取出。

StackBehaviourPush

中繼語言 (IL) 指令如何將運算元推送至堆疊。

Value

取得中繼語言 (IL) 指令的數值。

方法

Equals(Object)

測試指定物件是否等於這個 Opcode

Equals(OpCode)

指出目前的執行個體和指定的 OpCode 是否相等。

GetHashCode()

傳回這個 Opcode 的已產生雜湊碼。

ToString()

傳回這個 Opcode 做為 String

運算子

Equality(OpCode, OpCode)

指出兩個 OpCode 結構是否相等。

Inequality(OpCode, OpCode)

指出兩個 OpCode 結構是否不相等。

適用於