共用方式為


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()

String傳回這個 Opcode

運算子

Equality(OpCode, OpCode)

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

Inequality(OpCode, OpCode)

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

適用於