OpCode Structure

Définition

Décrit une instruction en langage intermédiaire (IL, intermediate language).

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)
Héritage
OpCode
Attributs
Implémente

Propriétés

FlowControl

Caractéristiques du contrôle de flux de l’instruction en langage intermédiaire (IL, intermediate language).

Name

Nom de l’instruction en langage intermédiaire (IL, intermediate language).

OpCodeType

Type de l’instruction en langage intermédiaire (IL, intermediate language).

OperandType

Type d’opérande d’une instruction en langage intermédiaire (IL, intermediate language).

Size

Taille de l’instruction en langage intermédiaire (IL, intermediate language).

StackBehaviourPop

Manière dont l’instruction en langage intermédiaire (IL, intermediate language) dépile la pile.

StackBehaviourPush

Manière dont l’instruction en langage intermédiaire (IL, intermediate language) exécute un push de l’opérande dans la pile.

Value

Obtient la valeur numérique de l’instruction en langage intermédiaire (IL).

Méthodes

Equals(Object)

Vérifie si l'objet donné est égal à ce Opcode.

Equals(OpCode)

Détermine si l'instance actuelle est égale à l'objet OpCode spécifié.

GetHashCode()

Retourne le code de hachage généré pour ce Opcode.

ToString()

Retourne ce Opcode en tant que String.

Opérateurs

Equality(OpCode, OpCode)

Indique si deux structures OpCode sont égales.

Inequality(OpCode, OpCode)

Indique si deux structures OpCode ne sont pas égales.

S’applique à