Microsoft.Isam.Esent.Interop.JET_INDEXLIST.SetFromNativeIndexlist C# (CSharp) Method

SetFromNativeIndexlist() private method

Sets the fields of the object from a native JET_INDEXLIST struct.
private SetFromNativeIndexlist ( NATIVE_INDEXLIST value ) : void
value NATIVE_INDEXLIST /// The native indexlist to set the values from. ///
return void
        internal void SetFromNativeIndexlist(NATIVE_INDEXLIST value)
        {
            this.tableid = new JET_TABLEID { Value = value.tableid };
            this.cRecord = checked((int)value.cRecord);
            this.columnidindexname = new JET_COLUMNID { Value = value.columnidindexname };
            this.columnidgrbitIndex = new JET_COLUMNID { Value = value.columnidgrbitIndex };
            this.columnidcColumn = new JET_COLUMNID { Value = value.columnidcColumn };
            this.columnidiColumn = new JET_COLUMNID { Value = value.columnidiColumn };
            this.columnidcolumnid = new JET_COLUMNID { Value = value.columnidcolumnid };
            this.columnidcoltyp = new JET_COLUMNID { Value = value.columnidcoltyp };
            this.columnidLangid = new JET_COLUMNID { Value = value.columnidLangid };
            this.columnidCp = new JET_COLUMNID { Value = value.columnidCp };
            this.columnidgrbitColumn = new JET_COLUMNID { Value = value.columnidgrbitColumn };
            this.columnidcolumnname = new JET_COLUMNID { Value = value.columnidcolumnname };
            this.columnidLCMapFlags = new JET_COLUMNID { Value = value.columnidLCMapFlags };
        }