VPPropertyDependencyManager ClassVirtual Photonics - VTS Library
Virtual Photonics
Class to manage dependencies of INotifyPropertyChanged objects, as suggested by Tomas Elison here: http://neilmosafi.blogspot.com/2008/07/is-inotifypropertychanged-anti-pattern.html This class builds a dependency graph the "right" way. It knows for example that if Quantity is changed, TotalPrice has asked to be informed about this. The PropertyDependencyManager listens to the PropertyChanged event for any class that is registered with it and uses the dependency graph to propagate the events the right way.
Inheritance Hierarchy

OnlineSystem Object
  Vts PropertyDependencyManager

Namespace: Vts
Assembly: Vts (in Vts.dll) Version: 1.0.12.0 (1.0.12)
Syntax

public class PropertyDependencyManager
See Also