Compartilhar via


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
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)
Herança
OpCode
Atributos
Implementações

Propriedades

EvaluationStackDelta

Obtém o valor de como a instrução IL altera a pilha de avaliação.

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

Equals(Object)

Testa se o objeto fornecido é igual a esse Opcode.

Equals(OpCode)

Indica se a instância atual é igual à OpCodeespecificada.

GetHashCode()

Retorna o código hash gerado para este Opcode.

ToString()

Retorna esse Opcode como um String.

Operadores

Equality(OpCode, OpCode)

Indica se duas estruturas OpCode são iguais.

Inequality(OpCode, OpCode)

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

Aplica-se a