Ler em inglês

Partilhar via


OpCode Estrutura

Definição

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

C#
public struct OpCode
C#
public readonly struct OpCode : IEquatable<System.Reflection.Emit.OpCode>
C#
[System.Runtime.InteropServices.ComVisible(true)]
public struct 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

Produto Versões
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0