OpCode Yapı

Tanım

Ara dil (IL) yönergesini açıklar.

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)
Devralma
OpCode
Öznitelikler
Uygulamalar

Özellikler

EvaluationStackDelta

IL yönergesinin değerlendirme yığınını değiştirme şeklinin değerini alır.

FlowControl

Ara dil (IL) yönergesinin akış denetimi özellikleri.

Name

Ara dil (IL) yönergesinin adı.

OpCodeType

Ara dil (IL) yönergesinin türü.

OperandType

Ara dil (IL) yönergesinin işlenen türü.

Size

Ara dil (IL) yönergesinin boyutu.

StackBehaviourPop

Ara dil (IL) yönergesinin yığını nasıl pops.

StackBehaviourPush

Ara dil (IL) yönergesinin işleneni yığına gönderme şekli.

Value

Ara dil (IL) yönergesinin sayısal değerini alır.

Yöntemler

Equals(Object)

Verilen nesnenin bu Opcodeeşit olup olmadığını sınar.

Equals(OpCode)

Geçerli örneğin belirtilen OpCodeeşit olup olmadığını gösterir.

GetHashCode()

Bu Opcodeiçin oluşturulan karma kodu döndürür.

ToString()

Bu OpcodeStringolarak döndürür.

İşleçler

Equality(OpCode, OpCode)

İki OpCode yapısının eşit olup olmadığını gösterir.

Inequality(OpCode, OpCode)

İki OpCode yapısının eşit olup olmadığını gösterir.

Şunlara uygulanır