Пример #1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="entityType"></param>
        public EntitySchema(EntityType entityType)
        {
            this.Name        = "";
            this.Description = "";
            EntityType       = entityType;
            EntityKey        = -1;
            dataEntity       = new Data.EntitySchema();
            EntityInstances  = new List <EntityField>();
            PrimaryKeys      = new List <string>();
            Errors           = new Services.ErrorHandling.ErrorInfoCollection();

            Triggers = new List <Trigger>();
        }
Пример #2
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="name"></param>
 /// <param name="description"></param>
 /// <param name="entityType"></param>
 /// <param name="entityKey"></param>
 /// <param name="tableName"></param>
 /// <param name="primaryKeys"></param>
 public EntitySchema(string name, string description, EntityType entityType, int entityKey, string tableName, List <string> primaryKeys)
 {
     Description     = description;
     Name            = name;
     EntityType      = entityType;
     EntityKey       = entityKey;
     TableName       = tableName;
     PrimaryKeys     = primaryKeys;
     IsShow          = true;
     dataEntity      = new Data.EntitySchema();
     EntityInstances = new List <EntityField>();
     Triggers        = new List <Trigger>();
     Errors          = new Services.ErrorHandling.ErrorInfoCollection();
 }
Пример #3
0
 /// <summary>
 ///
 /// </summary>
 public EntitySchema()
 {
     dataEntity = new Data.EntitySchema();
     Errors     = new Services.ErrorHandling.ErrorInfoCollection();
 }