IWdsTransportCacheable interface (wdstptmgmt.h)

Provides caching for objects that handle persistent data. This interface can be inherited by other interfaces that represent persisted objects.

Inheritance

The IWdsTransportCacheable interface inherits from the IDispatch interface. IWdsTransportCacheable also has these types of members:

Methods

The IWdsTransportCacheable interface has these methods.

 
IWdsTransportCacheable::Commit

Commits object data members to the underlying data store if the IWdsTransportCacheable::Dirty property has been set. Otherwise, the method returns with no action.
IWdsTransportCacheable::Discard

Discards all changes made to the object data members by clearing the IWdsTransportCacheable::Dirty property and then calling the object's IWdsTransportCacheable::Refresh method to reread the current object data.
IWdsTransportCacheable::get_Dirty

Receives a value that indicates whether object data has been modified.
IWdsTransportCacheable::Refresh

Refreshes the object data members by rereading their values from the underlying data store. This is allowed only if the object's IWdsTransportCacheable::Dirty property has been set.

Requirements

Requirement Value
Minimum supported client None supported
Minimum supported server Windows Server 2008 [desktop apps only]
Target Platform Windows
Header wdstptmgmt.h