// Methods internal Accessor(PropertyInfo pi, DGet <T, V> dget, DSet <T, V> dset, DRSet <T, V> drset, MetaAccessor <T, V2> storage) : this(false, pi, storage) { this.dget = dget; this.dset = dset; this.drset = drset; }
internal Accessor(FieldInfo field, DGet <T, V> dget, DSet <T, V> dset) : base() { _field = field; _dget = dget; _dset = dset; }
internal Accessor(PropertyInfo pi, DGet <T, V> dget, DSet <T, V> dset, DRSet <T, V> drset, MetaAccessor <T, V2> storage) { this.pi = pi; this.dget = dget; this.dset = dset; this.drset = drset; this.storage = storage; }
internal Accessor(PropertyInfo property, DGet <T, V> dget, DSet <T, V> dset) : base() { _property = property; _dget = dget; _dset = dset; }
internal Accessor(FieldInfo fi, DGet <T, V> dget, DRSet <T, V> drset) { this.fi = fi; this.dget = dget; this.drset = drset; }