public bool ContentEquals()

in EsentInterop/jet_tablecreate.cs [275:305]


        public bool ContentEquals(JET_TABLECREATE other)
        {
            if (null == other)
            {
                return false;
            }

            this.CheckMembersAreValid();
            other.CheckMembersAreValid();

            bool notYetPublishedEquals = true;
            this.NotYetPublishedEquals(other, ref notYetPublishedEquals);

            return notYetPublishedEquals
                && this.szTableName == other.szTableName
                && this.szTemplateTableName == other.szTemplateTableName
                && this.ulPages == other.ulPages
                && this.ulDensity == other.ulDensity
                && this.cColumns == other.cColumns
                && this.cIndexes == other.cIndexes
                && this.szCallback == other.szCallback
                && this.cbtyp == other.cbtyp
                && this.grbit == other.grbit
                && this.cbSeparateLV == other.cbSeparateLV
                && Util.ObjectContentEquals(this.pSeqSpacehints, other.pSeqSpacehints)
                && Util.ObjectContentEquals(this.pLVSpacehints, other.pLVSpacehints)
                && this.tableid == other.tableid
                && this.cCreated == other.cCreated
                && Util.ArrayObjectContentEquals(this.rgcolumncreate, other.rgcolumncreate, this.cColumns)
                && Util.ArrayObjectContentEquals(this.rgindexcreate, other.rgindexcreate, this.cIndexes);
        }