次の方法で共有


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

この OpcodeStringとして返します。

演算子

Equality(OpCode, OpCode)

2 つの OpCode 構造体が等しいかどうかを示します。

Inequality(OpCode, OpCode)

2 つの OpCode 構造体が等しくないかどうかを示します。

適用対象