StackBehaviour Enum
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hierin wordt beschreven hoe waarden naar een stack worden gepusht of uit een stack worden gepopt.
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
- Overname
- Kenmerken
Velden
| Name | Waarde | Description |
|---|---|---|
| Pop0 | 0 | Er worden geen waarden uit de stack gehaald. |
| Pop1 | 1 | Hiermee wordt één waarde uit de stapel weergegeven. |
| Pop1_pop1 | 2 | Hiermee wordt 1 waarde uit de stapel weergegeven voor de eerste operand en 1 waarde van de stack voor de tweede operand. |
| Popi | 3 | Hiermee wordt een 32-bits geheel getal uit de stack weergegeven. |
| Popi_pop1 | 4 | Hiermee wordt een 32-bits geheel getal uit de stack voor de eerste operand weergegeven en een waarde van de stack voor de tweede operand. |
| Popi_popi | 5 | Hiermee wordt een 32-bits geheel getal uit de stack voor de eerste operand weergegeven en een 32-bits geheel getal van de stack voor de tweede operand. |
| Popi_popi8 | 6 | Hiermee wordt een 32-bits geheel getal uit de stack voor de eerste operand weergegeven en een 64-bits geheel getal van de stack voor de tweede operand. |
| Popi_popi_popi | 7 | Hiermee wordt een 32-bits geheel getal uit de stack weergegeven voor de eerste operand, een 32-bits geheel getal van de stack voor de tweede operand en een 32-bits geheel getal van de stack voor de derde operand. |
| Popi_popr4 | 8 | Hiermee wordt een 32-bits geheel getal uit de stack voor de eerste operand weergegeven en een 32-bits drijvende kommanummer van de stack voor de tweede operand. |
| Popi_popr8 | 9 | Hiermee wordt een 32-bits geheel getal uit de stack voor de eerste operand weergegeven en een 64-bits drijvende kommanummer van de stack voor de tweede operand. |
| Popref | 10 | Hiermee wordt een verwijzing van de stapel weergegeven. |
| Popref_pop1 | 11 | Hiermee wordt een verwijzing van de stapel voor de eerste operand weergegeven en een waarde van de stapel voor de tweede operand. |
| Popref_popi | 12 | Hiermee wordt een verwijzing van de stack voor de eerste operand weergegeven en een 32-bits geheel getal van de stack voor de tweede operand. |
| Popref_popi_popi | 13 | Hiermee wordt een verwijzing van de stapel voor de eerste operand weergegeven, een waarde van de stapel voor de tweede operand en een waarde van de stapel voor de derde operand. |
| Popref_popi_popi8 | 14 | Hiermee wordt een verwijzing uit de stack voor de eerste operand weergegeven, een waarde van de stack voor de tweede operand en een 64-bits geheel getal van de stack voor de derde operand. |
| Popref_popi_popr4 | 15 | Hiermee wordt een verwijzing uit de stack voor de eerste operand weergegeven, een waarde van de stack voor de tweede operand en een geheel getal van 32 bits van de stack voor de derde operand. |
| Popref_popi_popr8 | 16 | Hiermee wordt een verwijzing van de stack voor de eerste operand weergegeven, een waarde van de stack voor de tweede operand en een 64-bits drijvende kommanummer van de stack voor de derde operand. |
| Popref_popi_popref | 17 | Hiermee wordt een verwijzing van de stapel weergegeven voor de eerste operand, een waarde van de stapel voor de tweede operand en een verwijzing van de stapel voor de derde operand. |
| Push0 | 18 | Er worden geen waarden naar de stack gepusht. |
| Push1 | 19 | Hiermee wordt één waarde naar de stapel gepusht. |
| Push1_push1 | 20 | Duwt 1 waarde naar de stapel voor de eerste operand en 1 waarde naar de stapel voor de tweede operand. |
| Pushi | 21 | Hiermee wordt een 32-bits geheel getal naar de stack gepusht. |
| Pushi8 | 22 | Hiermee wordt een 64-bits geheel getal naar de stack gepusht. |
| Pushr4 | 23 | Hiermee wordt een 32-bits drijvendekommagetal naar de stack gepusht. |
| Pushr8 | 24 | Hiermee wordt een 64-bits drijvendekommagetal naar de stack gepusht. |
| Pushref | 25 | Hiermee wordt een verwijzing naar de stapel gepusht. |
| Varpop | 26 | Hiermee wordt een variabele uit de stapel weergegeven. |
| Varpush | 27 | Hiermee wordt een variabele naar de stapel gepusht. |
| Popref_popi_pop1 | 28 | Hiermee wordt een verwijzing uit de stack voor de eerste operand weergegeven, een waarde van de stack voor de tweede operand en een geheel getal van 32 bits van de stack voor de derde operand. |