Compartir a través de


OpCode Estructura

Definición

Describe una instrucción de lenguaje intermedio (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)
Herencia
OpCode
Atributos
Implementaciones

Propiedades

EvaluationStackDelta

Obtiene el valor de cómo cambia la pila de evaluación la instrucción IL.

FlowControl

Las características de control de flujo de la instrucción de lenguaje intermedio (IL).

Name

Nombre de la instrucción de lenguaje intermedio (IL).

OpCodeType

Tipo de instrucción de lenguaje intermedio (IL).

OperandType

Tipo de operando de una instrucción de lenguaje intermedio (IL).

Size

Tamaño de la instrucción de lenguaje intermedio (IL).

StackBehaviourPop

Cómo la instrucción de lenguaje intermedio (IL) extrae la pila.

StackBehaviourPush

Cómo la instrucción de lenguaje intermedio (IL) inserta operando en la pila.

Value

Obtiene el valor numérico de la instrucción de lenguaje intermedio (IL).

Métodos

Equals(Object)

Comprueba si el objeto especificado es igual a este Opcode.

Equals(OpCode)

Indica si la instancia actual es igual al OpCodeespecificado.

GetHashCode()

Devuelve el código hash generado para este Opcode.

ToString()

Devuelve este Opcode como un String.

Operadores

Equality(OpCode, OpCode)

Indica si dos estructuras OpCode son iguales.

Inequality(OpCode, OpCode)

Indica si dos estructuras OpCode no son iguales.

Se aplica a