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
Available since 1.1
Return to top
© 2016 Microsoft