コード例 #1
0
        public string GetTablePrimaryKeyCluster(string tableName)
        {
            IReverseEngineer result = this.CreateClass(this.dispatch);

            return(result.GetTablePrimaryKeyCluster(tableName));
        }
コード例 #2
0
        public Dictionary <string, List <ColumnObjectModel> > GetInTableColumns(string[] tableNamesArray)
        {
            IReverseEngineer result = this.CreateClass(this.dispatch);

            return(result.GetInTableColumns(tableNamesArray));
        }
コード例 #3
0
        public List <ColumnObjectModel> GetTableColumns(string tableName)
        {
            IReverseEngineer result = this.CreateClass(this.dispatch);

            return(result.GetTableColumns(Integrity.GetTableSchema(tableName), tableName));
        }
コード例 #4
0
        /// <summary>
        /// Loads the tables from the database
        /// </summary>
        /// <param name="databaseModel">the DatabaseModel object to exeute the query against</param>
        /// <returns>returns a List<TableModel> (Columns not loaded)</returns>
        public List <TableModel> GetTables()
        {
            IReverseEngineer result = this.CreateClass(this.dispatch);

            return(result.GetTables(this.dispatch));
        }
コード例 #5
0
        public List <ColumnObjectModel> GetTableColumns(string tableName, Dispatcher dispatcher)
        {
            IReverseEngineer result = this.CreateClass(dispatcher);

            return(result.GetTableColumns(tableName));
        }
コード例 #6
0
        /// <summary>
        /// Loads the tables from the database
        /// </summary>
        /// <param name="databaseModel">the DatabaseModel object to exeute the query against</param>
        /// <returns>returns a List<TableModel> (Columns not loaded)</returns>
        public List <TableModel> GetTables(Dispatcher dispatcher)
        {
            IReverseEngineer result = this.CreateClass(dispatcher);

            return(result.GetTables(dispatcher));
        }