OpCode Struktura
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Popisuje instrukci jazyka 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)
- Dědičnost
- Atributy
- Implementuje
Vlastnosti
EvaluationStackDelta |
Získá hodnotu, jak instrukce IL změní zásobník vyhodnocení. |
FlowControl |
Charakteristiky řízení toku instrukční instrukce zprostředkujícího jazyka (IL). |
Name |
Název instrukčního jazyka (IL). |
OpCodeType |
Typ zprostředkujícího jazyka (IL) instrukce. |
OperandType |
Typ operandu zprostředkujícího jazyka (IL) instrukce. |
Size |
Velikost instruktážního jazyka (IL). |
StackBehaviourPop |
Jak se vyskočí instruktážní zprostředkující jazyk (IL). |
StackBehaviourPush |
Jak instrukce il (intermediate language) nasdílí operand do zásobníku. |
Value |
Získá číselnou hodnotu zprostředkujícího jazyka (IL) instrukce. |
Metody
Equals(Object) |
Testuje, zda daný objekt je roven této |
Equals(OpCode) |
Určuje, zda aktuální instance je rovna zadané OpCode. |
GetHashCode() |
Vrátí vygenerovaný kód hash pro tento |
ToString() |
Vrátí tento |
Operátory
Equality(OpCode, OpCode) |
Určuje, zda jsou dvě OpCode struktury stejné. |
Inequality(OpCode, OpCode) |
Určuje, zda se dvě OpCode struktury nerovnají. |