StackBehaviour Enumeração
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Descreve como os valores são empurrados para uma pilha ou retirados de uma pilha.
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
- Herança
- Atributos
Campos
| Name | Valor | Description |
|---|---|---|
| Pop0 | 0 | Nenhum valor é retirado da pilha. |
| Pop1 | 1 | Tira um valor da pilha. |
| Pop1_pop1 | 2 | Retira 1 valor da pilha para o primeiro operando, e 1 valor da pilha para o segundo operando. |
| Popi | 3 | Retira um inteiro de 32 bits da pilha. |
| Popi_pop1 | 4 | Extrai um inteiro de 32 bits da pilha para o primeiro operando, e um valor da pilha para o segundo operando. |
| Popi_popi | 5 | Retira um inteiro de 32 bits da pilha para o primeiro operando, e um inteiro de 32 bits da pilha para o segundo operando. |
| Popi_popi8 | 6 | Extrai um inteiro de 32 bits da pilha para o primeiro operando, e um inteiro de 64 bits da pilha para o segundo operando. |
| Popi_popi_popi | 7 | Retira um inteiro de 32 bits da pilha para o primeiro operando, um inteiro de 32 bits da pilha para o segundo operando, e um inteiro de 32 bits da pilha para o terceiro operando. |
| Popi_popr4 | 8 | Retira um número inteiro de 32 bits da pilha para o primeiro operando, e um número de vírgula flutuante de 32 bits da pilha para o segundo operando. |
| Popi_popr8 | 9 | Retira um número inteiro de 32 bits da pilha para o primeiro operando, e um número de ponto flutuante de 64 bits da pilha para o segundo operando. |
| Popref | 10 | Tira uma referência da pilha. |
| Popref_pop1 | 11 | Extrai uma referência da pilha para o primeiro operando, e um valor da pilha para o segundo operando. |
| Popref_popi | 12 | Extrai uma referência da pilha para o primeiro operando, e um inteiro de 32 bits da pilha para o segundo operando. |
| Popref_popi_popi | 13 | Extrai uma referência da pilha para o primeiro operando, um valor da pilha para o segundo operando, e um valor da pilha para o terceiro operando. |
| Popref_popi_popi8 | 14 | Extrai uma referência da pilha para o primeiro operando, um valor da pilha para o segundo operando, e um inteiro de 64 bits fora da pilha para o terceiro operando. |
| Popref_popi_popr4 | 15 | Extrai uma referência da pilha para o primeiro operando, um valor da pilha para o segundo operando, e um inteiro de 32 bits fora da pilha para o terceiro operando. |
| Popref_popi_popr8 | 16 | Extrai uma referência da pilha para o primeiro operando, um valor da pilha para o segundo operando, e um número de ponto flutuante de 64 bits da pilha para o terceiro operando. |
| Popref_popi_popref | 17 | Extrai uma referência da pilha para o primeiro operando, um valor da pilha para o segundo operando, e uma referência da pilha para o terceiro operando. |
| Push0 | 18 | Nenhum valor é empurrado para a pilha. |
| Push1 | 19 | Coloca um valor na pilha. |
| Push1_push1 | 20 | Empurra 1 valor para a pilha para o primeiro operando, e 1 valor para a pilha para o segundo operando. |
| Pushi | 21 | Empurra um inteiro de 32 bits para a pilha. |
| Pushi8 | 22 | Empurra um inteiro de 64 bits para a pilha. |
| Pushr4 | 23 | Empurra um número de vírgula flutuante de 32 bits para a pilha. |
| Pushr8 | 24 | Empurra um número de ponto flutuante de 64 bits para a pilha. |
| Pushref | 25 | Empurra uma referência para a pilha. |
| Varpop | 26 | Tira uma variável da pilha. |
| Varpush | 27 | Empurra uma variável para a pilha. |
| Popref_popi_pop1 | 28 | Extrai uma referência da pilha para o primeiro operando, um valor da pilha para o segundo operando, e um inteiro de 32 bits fora da pilha para o terceiro operando. |