OpCode Estrutura

Definição

Descreve uma instrução IL (linguagem intermediária).

public value class OpCode
public value class OpCode : IEquatable<System::Reflection::Emit::OpCode>
public struct OpCode
[System.Runtime.InteropServices.ComVisible(true)]
public struct OpCode
public readonly struct OpCode : IEquatable<System.Reflection.Emit.OpCode>
type OpCode = struct
[<System.Runtime.InteropServices.ComVisible(true)>]
type OpCode = struct
Public Structure OpCode
Public Structure OpCode
Implements IEquatable(Of OpCode)
Herança
OpCode
Atributos
Implementações

Propriedades

Nome Description
FlowControl

As características de controle de fluxo da instrução IL (linguagem intermediária).

Name

O nome da instrução IL (linguagem intermediária).

OpCodeType

O tipo de instrução IL (linguagem intermediária).

OperandType

O tipo de operando de uma instrução IL (linguagem intermediária).

Size

O tamanho da instrução IL (linguagem intermediária).

StackBehaviourPop

Como a instrução il (linguagem intermediária) exibe a pilha.

StackBehaviourPush

Como a instrução il (linguagem intermediária) envia por push o operando para a pilha.

Value

Obtém o valor numérico da instrução IL (linguagem intermediária).

Métodos

Nome Description
Equals(Object)

Testa se o objeto fornecido é igual a este Opcode.

Equals(OpCode)

Indica se a instância atual é igual à especificada OpCode.

GetHashCode()

Retorna o código hash gerado para isso Opcode.

ToString()

Retorna isso Opcode como um String.

Operadores

Nome Description
Equality(OpCode, OpCode)

Indica se duas OpCode estruturas são iguais.

Inequality(OpCode, OpCode)

Indica se duas OpCode estruturas não são iguais.

Aplica-se a