/// <summary>
 /// Initializes a new instance of the <see cref="EntityFlexible"/> class.
 /// </summary>
 /// <param name="metaData">the metadata</param>
 /// <param name="values">the values</param>
 public EntityFlexible(IMetaEntityFlexible metaData, object[] values)
 {
     this._MetaData = metaData;
     if (values is null)
     {
         var cnt = metaData.GetPropertiesByIndex().Count;
         this._Values = new object[cnt];
     }
     else
     {
         this.Validate(values, false);
         this._Values = values;
     }
 }
Exemple #2
0
 public EntityDynamicObject(IMetaEntityFlexible metaData)
 {
     this._MetaData = metaData;
 }