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.

Применяется к