StateManagedCollection::SetDirtyObject Method (Object^)

 

When overridden in a derived class, instructs an object contained by the collection to record its entire state to view state, rather than recording only change information.

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

protected:
virtual void SetDirtyObject(
	Object^ o
) abstract

Parameters

o
Type: System::Object^

The IStateManager that should serialize itself completely.

The SetDirtyObject method is called internally by the IStateManager::SaveViewState, IList::Add, and IList::Insert methods.

The following code example demonstrates how a strongly typed StateManagedCollection class implements the abstract SetDirtyObject method. The CycleCollection uses a StateBag object to store its view-state information, and simply delegates the call to the SetDirty method of the StateBag object. This code example is part of a larger example provided for the StateManagedCollection class.

No code example is currently available or this language may not be supported.

.NET Framework
Available since 2.0
Return to top
Show: