Udostępnij za pośrednictwem


OpCode Struktura

Definicja

Opisuje instrukcje języka pośredniego (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)
Dziedziczenie
OpCode
Atrybuty
Implementuje

Właściwości

EvaluationStackDelta

Pobiera wartość sposobu, w jaki instrukcja IL zmienia stos oceny.

FlowControl

Charakterystyka sterowania przepływem instrukcji języka pośredniego (IL).

Name

Nazwa instrukcji języka pośredniego (IL).

OpCodeType

Typ instrukcji języka pośredniego (IL).

OperandType

Typ operandu instrukcji języka pośredniego (IL).

Size

Rozmiar instrukcji języka pośredniego (IL).

StackBehaviourPop

Jak instrukcja języka pośredniego (IL) wyskakuje stos.

StackBehaviourPush

Jak instrukcja języka pośredniego (IL) wypycha operand do stosu.

Value

Pobiera wartość liczbową instrukcji języka pośredniego (IL).

Metody

Equals(Object)

Sprawdza, czy dany obiekt jest równy temu Opcode.

Equals(OpCode)

Wskazuje, czy bieżące wystąpienie jest równe określonej OpCode.

GetHashCode()

Zwraca wygenerowany kod skrótu dla tego Opcode.

ToString()

Zwraca ten Opcode jako String.

Operatory

Equality(OpCode, OpCode)

Wskazuje, czy dwie struktury OpCode są równe.

Inequality(OpCode, OpCode)

Wskazuje, czy dwie struktury OpCode nie są równe.

Dotyczy