OpCode 結構
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
描述中繼語言 (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)
- 繼承
- 屬性
- 實作
屬性
EvaluationStackDelta |
取得 IL 指令如何變更評估堆疊的值。 |
FlowControl |
中繼語言 (IL) 指令的流程控制特性。 |
Name |
中繼語言 (IL) 指令的名稱。 |
OpCodeType |
中繼語言 (IL) 指令的類型。 |
OperandType |
中繼語言 (IL) 指令的操作數類型。 |
Size |
中繼語言 (IL) 指令的大小。 |
StackBehaviourPop |
中繼語言 (IL) 指令如何彈出堆疊。 |
StackBehaviourPush |
中繼語言 (IL) 指令如何將操作數推送至堆疊。 |
Value |
取得中繼語言 (IL) 指令的數值。 |
方法
Equals(Object) |
測試指定的物件是否等於這個 |
Equals(OpCode) |
指出目前的實體是否等於指定的 OpCode。 |
GetHashCode() |
傳回這個 |
ToString() |
以 String傳回這個 |
運算子
Equality(OpCode, OpCode) |
指出兩個 OpCode 結構是否相等。 |
Inequality(OpCode, OpCode) |
指出兩個 OpCode 結構是否不相等。 |