Exemple #1
0
        internal override void CopyFrom(Column column)
        {
            base.CopyFrom(column);
            if (column.ColumnType != ColumnType.ManyToMany)
            {
                return;
            }
            ManyToMany mk = (ManyToMany)column;

            m_ForeignDataSource     = mk.m_ForeignDataSource;
            m_ValueColumn           = mk.m_ValueColumn;
            m_Manytomanytype        = mk.m_Manytomanytype;
            m_ForeignIdentityColumn = mk.m_ForeignIdentityColumn;
            m_MatrixidentityColumn  = mk.m_MatrixidentityColumn;
            m_MatrixDatasource      = mk.m_MatrixDatasource;
            m_FilterExpression      = mk.m_FilterExpression;
            ConnectionString        = mk.ConnectionString;
            m_TreeParentId          = mk.m_TreeParentId;
            m_RecordsPerRow         = mk.m_RecordsPerRow;
            m_SortExpression        = mk.m_SortExpression;
            m_CheckedAlias          = mk.m_CheckedAlias;
            m_UncheckedAlias        = mk.m_UncheckedAlias;
            m_MatrixTable           = mk.m_MatrixTable;
        }
Exemple #2
0
 internal override void CopyFrom(Column column)
 {
     base.CopyFrom(column);
     if (column.ColumnType != ColumnType.ManyToMany) return;
     ManyToMany mk = (ManyToMany)column;
     m_ForeignDataSource = mk.m_ForeignDataSource;
     m_ValueColumn = mk.m_ValueColumn;
     m_Manytomanytype = mk.m_Manytomanytype;
     m_ForeignIdentityColumn = mk.m_ForeignIdentityColumn;
     m_MatrixidentityColumn = mk.m_MatrixidentityColumn;
     m_MatrixDatasource = mk.m_MatrixDatasource;
     m_FilterExpression = mk.m_FilterExpression;
     ConnectionString = mk.ConnectionString;
     m_TreeParentId = mk.m_TreeParentId;
     m_RecordsPerRow = mk.m_RecordsPerRow;
     m_SortExpression = mk.m_SortExpression;
     m_CheckedAlias = mk.m_CheckedAlias;
     m_UncheckedAlias = mk.m_UncheckedAlias;
     m_MatrixTable = mk.m_MatrixTable;
 }