StackBehaviour Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Descreve como os valores são enviados por push 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
| Nome | Valor | Description |
|---|---|---|
| Pop0 | 0 | Nenhum valor é retirado da pilha. |
| Pop1 | 1 | Tira um valor da pilha. |
| Pop1_pop1 | 2 | Pops 1 valor da pilha para o primeiro operando e 1 valor da pilha para o segundo operando. |
| Popi | 3 | Tira um inteiro de 32 bits da pilha. |
| Popi_pop1 | 4 | Exibe um inteiro de 32 bits da pilha do primeiro operando e um valor fora da pilha para o segundo operando. |
| Popi_popi | 5 | Tira um inteiro de 32 bits da pilha para o primeiro operando e um inteiro de 32 bits fora da pilha para o segundo operando. |
| Popi_popi8 | 6 | Tira um inteiro de 32 bits da pilha do primeiro operando e um inteiro de 64 bits da pilha para o segundo operando. |
| Popi_popi_popi | 7 | Tira um inteiro de 32 bits da pilha para o primeiro operando, um inteiro de 32 bits fora da pilha para o segundo operando e um inteiro de 32 bits fora da pilha para o terceiro operando. |
| Popi_popr4 | 8 | Exibe um inteiro de 32 bits da pilha para o primeiro operando e um número de ponto flutuante de 32 bits fora da pilha para o segundo operando. |
| Popi_popr8 | 9 | Tira um inteiro de 32 bits da pilha do primeiro operando e um número de ponto flutuante de 64 bits da pilha para o segundo operando. |
| Popref | 10 | Exibe uma referência fora da pilha. |
| Popref_pop1 | 11 | Exibe uma referência da pilha para o primeiro operando e um valor fora da pilha para o segundo operando. |
| Popref_popi | 12 | Abre uma referência da pilha para o primeiro operando e um inteiro de 32 bits fora da pilha para o segundo operando. |
| Popref_popi_popi | 13 | Exibe uma referência da pilha do primeiro operando, um valor fora da pilha para o segundo operando e um valor fora da pilha para o terceiro operando. |
| Popref_popi_popi8 | 14 | Abre uma referência da pilha para o primeiro operando, um valor fora da pilha para o segundo operando e um inteiro de 64 bits fora da pilha para o terceiro operando. |
| Popref_popi_popr4 | 15 | Exibe uma referência da pilha para o primeiro operando, um valor fora da pilha para o segundo operando e um inteiro de 32 bits fora da pilha para o terceiro operando. |
| Popref_popi_popr8 | 16 | Exibe uma referência da pilha para o primeiro operando, um valor fora da pilha para o segundo operando e um número de ponto flutuante de 64 bits fora da pilha para o terceiro operando. |
| Popref_popi_popref | 17 | Exibe uma referência da pilha para o primeiro operando, um valor fora da pilha para o segundo operando e uma referência fora da pilha para o terceiro operando. |
| Push0 | 18 | Nenhum valor é enviado para a pilha. |
| Push1 | 19 | Envia um valor por push para a pilha. |
| Push1_push1 | 20 | Envia 1 valor para a pilha do primeiro operando e 1 valor para a pilha do segundo operando. |
| Pushi | 21 | Envia um inteiro de 32 bits para a pilha. |
| Pushi8 | 22 | Envia um inteiro de 64 bits para a pilha. |
| Pushr4 | 23 | Envia um número de ponto flutuante de 32 bits para a pilha. |
| Pushr8 | 24 | Envia um número de ponto flutuante de 64 bits para a pilha. |
| Pushref | 25 | Envia uma referência por push para a pilha. |
| Varpop | 26 | Tira uma variável da pilha. |
| Varpush | 27 | Envia uma variável para a pilha. |
| Popref_popi_pop1 | 28 | Exibe uma referência da pilha para o primeiro operando, um valor fora da pilha para o segundo operando e um inteiro de 32 bits fora da pilha para o terceiro operando. |