internal DatabaseObject(BigDB owner, string table, string key, string version, List <ObjectProperty> properties) { this.Owner = owner; this.Table = table; this.Key = key; this.Version = version; this.Properties = new Dictionary <string, object>(); this.ExistsInDatabase = true; if (properties != null) { this.Properties = (DatabaseEx.FromDictionary(DatabaseEx.ToDictionary(properties)) as DatabaseObject).Properties; } }
internal DatabaseArray(BigDB owner, string table, string key, string version, List <ObjectProperty> properties) : base(owner, table, key, version, properties) { }