public NotifierPropertyReflexion(NotifierClass @class, PropertyInfo property) : base(@class, property.Name) { Property = property; }
//public NotifierProperty(NotifierClass @class, string name, Func<INotifyPropertyChanged, INotifierProperty, NotifierPropertyEntry> getNewEntry) //{ // _class = @class; // Name = name; // _getNewEntry = getNewEntry; //} public NotifierProperty(NotifierClass <TClass> cls, string name) { _class = cls; Name = name; }
public NotifierProperty(NotifierClass @class, string name) { Name = name; Class = @class; }
public NotifierPropertyReflexion(NotifierClass <TClass> cls, PropertyInfo pi) : base(cls, pi.Name) { Debug.Assert(pi.PropertyType == typeof(T)); PropertyInfo = pi; }