public ListProperty(IDynamicPropertyOwner owner, string propertyName) { _owner = owner; _name = propertyName; _list = new List <KeyValuePair <string, TValue> >(); }
IDynamicPropertyOwner _owner; //object using this type for one or more of its properties public DictionaryProperty(IDynamicPropertyOwner owner, string propertyName) { _owner = owner; _name = propertyName; }