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);
}