Microsoft.Isam.Esent.Interop.Vista.JET_OPENTEMPORARYTABLE.GetNativeOpenTemporaryTable C# (CSharp) Method

GetNativeOpenTemporaryTable() private method

Returns the unmanaged opentemporarytable that represents this managed class.
private GetNativeOpenTemporaryTable ( ) : NATIVE_OPENTEMPORARYTABLE
return NATIVE_OPENTEMPORARYTABLE
        internal NATIVE_OPENTEMPORARYTABLE GetNativeOpenTemporaryTable()
        {
            this.CheckDataSize();
            var openTemporaryTable = new NATIVE_OPENTEMPORARYTABLE();
            openTemporaryTable.cbStruct = checked((uint)Marshal.SizeOf(openTemporaryTable));
            openTemporaryTable.ccolumn = checked((uint) this.ccolumn);
            openTemporaryTable.grbit = (uint)this.grbit;
            openTemporaryTable.cbKeyMost = checked((uint) this.cbKeyMost);
            openTemporaryTable.cbVarSegMac = checked((uint) this.cbVarSegMac);
            return openTemporaryTable;
        }