StackBehaviour Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Descrive il modo in cui i valori vengono inseriti in uno stack o estratti da uno stack.
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
- Ereditarietà
- Attributi
Campi
| Nome | Valore | Descrizione |
|---|---|---|
| Pop0 | 0 | Nessun valore viene estratto dallo stack. |
| Pop1 | 1 | Rimuove un valore dallo stack. |
| Pop1_pop1 | 2 | Visualizza 1 valore dallo stack per il primo operando e 1 valore dello stack per il secondo operando. |
| Popi | 3 | Esce dallo stack un numero intero a 32 bit. |
| Popi_pop1 | 4 | Pop un intero a 32 bit dallo stack per il primo operando e un valore fuori dallo stack per il secondo operando. |
| Popi_popi | 5 | Pop un intero a 32 bit dallo stack per il primo operando e un intero a 32 bit fuori dallo stack per il secondo operando. |
| Popi_popi8 | 6 | Pop un intero a 32 bit dallo stack per il primo operando e un intero a 64 bit fuori dallo stack per il secondo operando. |
| Popi_popi_popi | 7 | Pop un intero a 32 bit dallo stack per il primo operando, un intero a 32 bit fuori dallo stack per il secondo operando e un intero a 32 bit fuori dallo stack per il terzo operando. |
| Popi_popr4 | 8 | Popa un intero a 32 bit dallo stack per il primo operando e un numero a virgola mobile a 32 bit fuori dallo stack per il secondo operando. |
| Popi_popr8 | 9 | Pop un intero a 32 bit dallo stack per il primo operando e un numero a virgola mobile a 64 bit fuori dallo stack per il secondo operando. |
| Popref | 10 | Rimuove uno stack da un riferimento. |
| Popref_pop1 | 11 | Visualizza un riferimento allo stack per il primo operando e un valore fuori dallo stack per il secondo operando. |
| Popref_popi | 12 | Visualizza un riferimento allo stack per il primo operando e un intero a 32 bit fuori dallo stack per il secondo operando. |
| Popref_popi_popi | 13 | Apre un riferimento allo stack per il primo operando, un valore fuori dallo stack per il secondo operando e un valore fuori dallo stack per il terzo operando. |
| Popref_popi_popi8 | 14 | Visualizza un riferimento allo stack per il primo operando, un valore fuori dallo stack per il secondo operando e un intero a 64 bit fuori dallo stack per il terzo operando. |
| Popref_popi_popr4 | 15 | Visualizza un riferimento allo stack per il primo operando, un valore fuori dallo stack per il secondo operando e un intero a 32 bit fuori dallo stack per il terzo operando. |
| Popref_popi_popr8 | 16 | Visualizza un riferimento allo stack per il primo operando, un valore fuori dallo stack per il secondo operando e un numero a virgola mobile a 64 bit fuori dallo stack per il terzo operando. |
| Popref_popi_popref | 17 | Apre uno stack di riferimento per il primo operando, un valore fuori dallo stack per il secondo operando e un riferimento allo stack per il terzo operando. |
| Push0 | 18 | Non viene eseguito il push di valori nello stack. |
| Push1 | 19 | Inserisce un valore nello stack. |
| Push1_push1 | 20 | Inserisce 1 valore nello stack per il primo operando e 1 valore nello stack per il secondo operando. |
| Pushi | 21 | Inserisce un intero a 32 bit nello stack. |
| Pushi8 | 22 | Inserisce un intero a 64 bit nello stack. |
| Pushr4 | 23 | Inserisce un numero a virgola mobile a 32 bit nello stack. |
| Pushr8 | 24 | Inserisce un numero a virgola mobile a 64 bit nello stack. |
| Pushref | 25 | Inserisce un riferimento nello stack. |
| Varpop | 26 | Rimuove una variabile dallo stack. |
| Varpush | 27 | Inserisce una variabile nello stack. |
| Popref_popi_pop1 | 28 | Visualizza un riferimento allo stack per il primo operando, un valore fuori dallo stack per il secondo operando e un intero a 32 bit fuori dallo stack per il terzo operando. |