OpCode OpCode OpCode OpCode Struct

定義

IL (中間言語、Intermediate Language) 命令を記述します。Describes an intermediate language (IL) instruction.

public value class OpCode
[System.Runtime.InteropServices.ComVisible(true)]
public struct OpCode
type OpCode = struct
Public Structure OpCode
継承
属性

プロパティ

FlowControl FlowControl FlowControl FlowControl

IL (中間言語、Intermediate Language) 命令のフロー制御特性。The flow control characteristics of the intermediate language (IL) instruction.

Name Name Name Name

IL (中間言語、Intermediate Language) 命令の名前。The name of the intermediate language (IL) instruction.

OpCodeType OpCodeType OpCodeType OpCodeType

IL (Intermediate Language) 命令の型。The type of intermediate language (IL) instruction.

OperandType OperandType OperandType OperandType

IL (中間言語、Intermediate Language) 命令のオペランド型。The operand type of an intermediate language (IL) instruction.

Size Size Size Size

IL (中間言語、Intermediate Language) 命令のサイズ。The size of the intermediate language (IL) instruction.

StackBehaviourPop StackBehaviourPop StackBehaviourPop StackBehaviourPop

IL (中間言語、Intermediate Language) 命令がスタックをポップする方法を取得します。How the intermediate language (IL) instruction pops the stack.

StackBehaviourPush StackBehaviourPush StackBehaviourPush StackBehaviourPush

IL (中間言語、Intermediate Language) 命令がオペランドをスタックにプッシュする方法を取得します。How the intermediate language (IL) instruction pushes operand onto the stack.

Value Value Value Value

IL (Intermediate Language) 命令の数値を取得します。Gets the numeric value of the intermediate language (IL) instruction.

メソッド

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトがこの Opcode と等しいかどうかをテストします。Tests whether the given object is equal to this Opcode.

Equals(OpCode) Equals(OpCode) Equals(OpCode) Equals(OpCode)

現在のインスタンスが指定した OpCode と等しいかどうかを示します。Indicates whether the current instance is equal to the specified OpCode.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

この Opcode に生成されたハッシュ コードを返します。Returns the generated hash code for this Opcode.

ToString() ToString() ToString() ToString()

この OpcodeString として返します。Returns this Opcode as a String.

演算子

Equality(OpCode, OpCode) Equality(OpCode, OpCode) Equality(OpCode, OpCode) Equality(OpCode, OpCode)

2 つの OpCode 構造体が等しいかどうかを示します。Indicates whether two OpCode structures are equal.

Inequality(OpCode, OpCode) Inequality(OpCode, OpCode) Inequality(OpCode, OpCode) Inequality(OpCode, OpCode)

2 つの OpCode 構造体が等しくないかどうかを示します。Indicates whether two OpCode structures are not equal.

適用対象