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 структуры.

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