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

Nazwa Opis
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

Nazwa Opis
Equals(Object)

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

Equals(OpCode)

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

GetHashCode()

Zwraca wygenerowany kod skrótu dla tego elementu Opcode.

ToString()

Zwraca wartość Opcode jako .String

Operatory

Nazwa Opis
Equality(OpCode, OpCode)

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

Inequality(OpCode, OpCode)

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

Dotyczy