internal void AddRelation(IModl to) { foreach (LinkProperty property in Definitions.Properties.Where(x => x.IsLink && to.GetType() == (x as LinkProperty).LinkedModlType)) { Backer.GetRelation(property.PropertyName).Add(to.Modl.Id); } WriteRelationsToAllInstances(); }
internal static void AddRelation(M from, IModl to) { Sync(from); InstanceStore.Get(from.Modl.Id).AddRelation(to); }
internal BaseCollection(string name, IModl m) { this.Name = name; this.ModlInstance = m; }
internal ModlValue(string name, IModl m) : base(name, m) { }
internal ModlCollection(string name, IModl m) : base(name, m) { }
public Query(IModl owner) { this.owner = owner; }