GetEnumerator Method

StateBag.GetEnumerator Method

Returns an enumerator that iterates over all the key/value pairs of the StateItem objects stored in the StateBag object.

Namespace:  System.Web.UI
Assembly:  System.Web (in System.Web.dll)

public IDictionaryEnumerator GetEnumerator()

Return Value

Type: System.Collections.IDictionaryEnumerator
The enumerator to iterate through the state bag.



The following example demonstrates how to use the GetEnumerator method.

// Create a StateBag object to contain the view state 
// associated with the custom control named myControl. Use the
// StateBag.GetEnumerator method to create an
// IDictionaryEnumerator named myDictionaryEnumerator.
ctlViewState1 ctlOne = new ctlViewState1();
StateBag myStateBag = new StateBag(); 
myStateBag = ctlOne.GetState();
IDictionaryEnumerator myDictionaryEnumerator = myStateBag.GetEnumerator();

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0, 1.1
© 2015 Microsoft