Bagikan melalui


OpCode Struktur

Definisi

Menjelaskan instruksi bahasa perantara (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)
Warisan
OpCode
Atribut
Penerapan

Properti

EvaluationStackDelta

Mendapatkan nilai bagaimana instruksi IL mengubah tumpukan evaluasi.

FlowControl

Karakteristik kontrol alur dari instruksi bahasa perantara (IL).

Name

Nama instruksi bahasa perantara (IL).

OpCodeType

Jenis instruksi bahasa perantara (IL).

OperandType

Jenis operan dari instruksi bahasa perantara (IL).

Size

Ukuran instruksi bahasa perantara (IL).

StackBehaviourPop

Bagaimana instruksi bahasa perantara (IL) memunculkan tumpukan.

StackBehaviourPush

Bagaimana instruksi bahasa perantara (IL) mendorong operand ke tumpukan.

Value

Mendapatkan nilai numerik dari instruksi bahasa perantara (IL).

Metode

Equals(Object)

Menguji apakah objek yang diberikan sama dengan Opcodeini.

Equals(OpCode)

Menunjukkan apakah instans saat ini sama dengan OpCodeyang ditentukan .

GetHashCode()

Mengembalikan kode hash yang dihasilkan untuk Opcodeini.

ToString()

Mengembalikan Opcode ini sebagai String.

Operator

Equality(OpCode, OpCode)

Menunjukkan apakah dua struktur OpCode sama.

Inequality(OpCode, OpCode)

Menunjukkan apakah dua struktur OpCode tidak sama.

Berlaku untuk