OpCode Estrutura

Definição

Descreve uma instrução numa língua intermédia (IL).

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

Name Description
FlowControl

As características de controlo de fluxo da instrução da língua intermédia (IL).

Name

O nome da instrução da língua intermédia (IL).

OpCodeType

O tipo de instrução de língua intermédia (IL).

OperandType

O tipo de operando de uma instrução de língua intermédia (IL).

Size

O tamanho da instrução de língua intermédia (IL).

StackBehaviourPop

Como é que a instrução da linguagem intermédia (IL) abre a pilha.

StackBehaviourPush

Como a instrução da linguagem intermédia (IL) empurra o operando para a pilha.

Value

Obtém o valor numérico da instrução da língua intermédia (IL).

Métodos

Name Description
Equals(Object)

Testa se o objeto dado é igual a este Opcode.

Equals(OpCode)

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

GetHashCode()

Devolve o código hash gerado para este Opcode.

ToString()

Devolve isto Opcode como um String.

Operadores

Name 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