Skip to main content

IInstantFeedbackSource<TEntity> Methods

A data source suitable as an Instant Feedback source.

The GetList() method of the base IListSource interface is expected to return an instance of an internal type that happens to implement the IList interface. As such the IInstantFeedbackSource interface can only be implemented as a wrapper for an existing Instant Feedback source, e.g. EntityInstantFeedbackSource or WcfInstantFeedbackSource.

Name Description
GetList() Returns an IList that can be bound to a data source from an object that does not implement an IList itself. Inherited from IListSource.
GetPropertyValue<TProperty>(Object, Expression<Func<TEntity, TProperty>>) Get the value of a property.
IsLoadedProxy(Object) Check if a proxy object is in the Loaded state. If a proxy object is not in the Loaded state, its properties have not yet been initialized.
Refresh()

Invalidate all loaded entities. This method is used to make changes made to the data source visible to consumers if this Instant Feedback source. Currently, in scaffolded implementations this method only works for WCF when the MergeOption set to NoTracking and for EntityFramework when a projection is used.

See Also