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

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

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önergesi yığını nasıl açar?

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 Opcodenesneye eşit olup olmadığını sınar.

Equals(OpCode)

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

GetHashCode()

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

ToString()

Bunu Opcode olarak Stringdöndürür.

İşleçler

Equality(OpCode, OpCode)

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

Inequality(OpCode, OpCode)

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

Şunlara uygulanır