public ResourceModel(MemberData data) : base(data) { }
//... public FieldModel(MemberData data) : base(data) { }
public DependencyPropertyData(MemberData data, DependencyProperty property) : base(data) { Property = property; }
public PropertyModel(MemberData data) : base(data) { }
protected MemberData(MemberData data) : this(data.Collection, data.Source, data.Member) { }