Export (0) Print
Expand All

StackBehaviour Enumeration

Describes how values are pushed onto a stack or popped off a stack.

Namespace:  System.Reflection.Emit
Assembly:  mscorlib (in mscorlib.dll)

[ComVisibleAttribute(true)]
public enum StackBehaviour

Member nameDescription
Supported by Silverlight for Windows PhonePop0No values are popped off the stack.
Supported by Silverlight for Windows PhonePop1Pops one value off the stack.
Supported by Silverlight for Windows PhonePop1_pop1Pops 1 value off the stack for the first operand, and 1 value of the stack for the second operand.
Supported by Silverlight for Windows PhonePopiPops a 32-bit integer off the stack.
Supported by Silverlight for Windows PhonePopi_pop1Pops a 32-bit integer off the stack for the first operand, and a value off the stack for the second operand.
Supported by Silverlight for Windows PhonePopi_popiPops a 32-bit integer off the stack for the first operand, and a 32-bit integer off the stack for the second operand.
Supported by Silverlight for Windows PhonePopi_popi8Pops a 32-bit integer off the stack for the first operand, and a 64-bit integer off the stack for the second operand.
Supported by Silverlight for Windows PhonePopi_popi_popiPops a 32-bit integer off the stack for the first operand, a 32-bit integer off the stack for the second operand, and a 32-bit integer off the stack for the third operand.
Supported by Silverlight for Windows PhonePopi_popr4Pops a 32-bit integer off the stack for the first operand, and a 32-bit floating point number off the stack for the second operand.
Supported by Silverlight for Windows PhonePopi_popr8Pops a 32-bit integer off the stack for the first operand, and a 64-bit floating point number off the stack for the second operand.
Supported by Silverlight for Windows PhonePoprefPops a reference off the stack.
Supported by Silverlight for Windows PhonePopref_pop1Pops a reference off the stack for the first operand, and a value off the stack for the second operand.
Supported by Silverlight for Windows PhonePopref_popiPops a reference off the stack for the first operand, and a 32-bit integer off the stack for the second operand.
Supported by Silverlight for Windows PhonePopref_popi_popiPops a reference off the stack for the first operand, a value off the stack for the second operand, and a value off the stack for the third operand.
Supported by Silverlight for Windows PhonePopref_popi_popi8Pops a reference off the stack for the first operand, a value off the stack for the second operand, and a 64-bit integer off the stack for the third operand.
Supported by Silverlight for Windows PhonePopref_popi_popr4Pops a reference off the stack for the first operand, a value off the stack for the second operand, and a 32-bit integer off the stack for the third operand.
Supported by Silverlight for Windows PhonePopref_popi_popr8Pops a reference off the stack for the first operand, a value off the stack for the second operand, and a 64-bit floating point number off the stack for the third operand.
Supported by Silverlight for Windows PhonePopref_popi_poprefPops a reference off the stack for the first operand, a value off the stack for the second operand, and a reference off the stack for the third operand.
Supported by Silverlight for Windows PhonePush0No values are pushed onto the stack.
Supported by Silverlight for Windows PhonePush1Pushes one value onto the stack.
Supported by Silverlight for Windows PhonePush1_push1Pushes 1 value onto the stack for the first operand, and 1 value onto the stack for the second operand.
Supported by Silverlight for Windows PhonePushiPushes a 32-bit integer onto the stack.
Supported by Silverlight for Windows PhonePushi8Pushes a 64-bit integer onto the stack.
Supported by Silverlight for Windows PhonePushr4Pushes a 32-bit floating point number onto the stack.
Supported by Silverlight for Windows PhonePushr8Pushes a 64-bit floating point number onto the stack.
Supported by Silverlight for Windows PhonePushrefPushes a reference onto the stack.
Supported by Silverlight for Windows PhoneVarpopPops a variable off the stack.
Supported by Silverlight for Windows PhoneVarpushPushes a variable onto the stack.
Supported by Silverlight for Windows PhonePopref_popi_pop1Pops a reference off the stack for the first operand, a value off the stack for the second operand, and a 32-bit integer off the stack for the third operand.

Silverlight

Supported in: 5, 4, 3

Silverlight for Windows Phone

Supported in: Windows Phone OS 7.1

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.

Community Additions

ADD
Show:
© 2014 Microsoft