StackBehaviour Výčet
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, jak se hodnoty nasdílí do zásobníku nebo se ze zásobníku přepnou.
public enum class StackBehaviour
public enum StackBehaviour
[System.Serializable]
public enum StackBehaviour
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum StackBehaviour
type StackBehaviour =
[<System.Serializable>]
type StackBehaviour =
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type StackBehaviour =
Public Enum StackBehaviour
- Dědičnost
- Atributy
Pole
| Name | Hodnota | Description |
|---|---|---|
| Pop0 | 0 | Zásobník neobsahuje žádné hodnoty. |
| Pop1 | 1 | Vyskočí jednu hodnotu ze zásobníku. |
| Pop1_pop1 | 2 | Vyskočí 1 hodnotu ze zásobníku pro první operand a 1 hodnotu zásobníku pro druhý operand. |
| Popi | 3 | Zobrazí 32bitové celé číslo ze zásobníku. |
| Popi_pop1 | 4 | Zobrazí 32bitové celé číslo ze zásobníku prvního operandu a hodnotu ze zásobníku druhého operandu. |
| Popi_popi | 5 | Zobrazí 32bitové celé číslo ze zásobníku prvního operandu a 32bitové celé číslo ze zásobníku druhého operandu. |
| Popi_popi8 | 6 | Zobrazí 32bitové celé číslo ze zásobníku prvního operandu a 64bitové celé číslo ze zásobníku druhého operandu. |
| Popi_popi_popi | 7 | Zobrazí 32bitové celé číslo ze zásobníku prvního operandu, 32bitové celé číslo ze zásobníku pro druhý operand a 32bitové celé číslo ze zásobníku pro třetí operand. |
| Popi_popr4 | 8 | Zobrazí 32bitové celé číslo ze zásobníku prvního operandu a 32bitové číslo s plovoucí desetinnou čárkou ze zásobníku pro druhý operand. |
| Popi_popr8 | 9 | Zobrazí 32bitové celé číslo ze zásobníku prvního operandu a 64bitové číslo s plovoucí desetinnou čárkou ze zásobníku pro druhý operand. |
| Popref | 10 | Zobrazí odkaz mimo zásobník. |
| Popref_pop1 | 11 | Zobrazí odkaz na zásobník pro první operand a hodnotu ze zásobníku druhého operandu. |
| Popref_popi | 12 | Zobrazí odkaz na zásobník prvního operandu a 32bitové celé číslo ze zásobníku druhého operandu. |
| Popref_popi_popi | 13 | Zobrazí odkaz na zásobník pro první operand, hodnotu ze zásobníku druhého operandu a hodnotu ze zásobníku třetího operandu. |
| Popref_popi_popi8 | 14 | Zobrazí odkaz ze zásobníku pro první operand, hodnotu ze zásobníku druhého operandu a 64bitové celé číslo ze zásobníku pro třetí operand. |
| Popref_popi_popr4 | 15 | Zobrazí odkaz na zásobník pro první operand, hodnotu ze zásobníku druhého operandu a 32bitové celé číslo ze zásobníku třetího operandu. |
| Popref_popi_popr8 | 16 | Zobrazí odkaz na zásobník prvního operandu, hodnotu ze zásobníku druhého operandu a 64bitové číslo s plovoucí desetinnou čárkou ze zásobníku třetího operandu. |
| Popref_popi_popref | 17 | Zobrazí odkaz ze zásobníku pro první operand, hodnotu ze zásobníku druhého operandu a odkaz mimo zásobník třetího operandu. |
| Push0 | 18 | Do zásobníku nejsou vloženy žádné hodnoty. |
| Push1 | 19 | Nasdílí jednu hodnotu do zásobníku. |
| Push1_push1 | 20 | Nasdílí hodnotu 1 do zásobníku prvního operandu a 1 hodnotu do zásobníku druhého operandu. |
| Pushi | 21 | Vloží 32bitové celé číslo do zásobníku. |
| Pushi8 | 22 | Vloží 64bitové celé číslo do zásobníku. |
| Pushr4 | 23 | Nasdílí 32bitové číslo s plovoucí desetinou čárkou do zásobníku. |
| Pushr8 | 24 | Nasdílí 64bitové číslo s plovoucí desetinou čárkou do zásobníku. |
| Pushref | 25 | Vloží odkaz do zásobníku. |
| Varpop | 26 | Vyskočí proměnnou ze zásobníku. |
| Varpush | 27 | Vloží proměnnou do zásobníku. |
| Popref_popi_pop1 | 28 | Zobrazí odkaz na zásobník pro první operand, hodnotu ze zásobníku druhého operandu a 32bitové celé číslo ze zásobníku třetího operandu. |