/// <summary> /// Gets the native (interop) version of this object. /// </summary> /// <returns>A NATIVE_ENUMCOLUMNID representing this object.</returns> internal NATIVE_ENUMCOLUMNID GetNativeEnumColumnid() { this.CheckDataSize(); var value = new NATIVE_ENUMCOLUMNID { columnid = this.columnid.Value, ctagSequence = checked ((uint)this.ctagSequence) }; return(value); }
/// <summary> /// Gets the native (interop) version of this object. /// </summary> /// <returns>A NATIVE_ENUMCOLUMNID representing this object.</returns> internal NATIVE_ENUMCOLUMNID GetNativeEnumColumnid() { this.CheckDataSize(); var value = new NATIVE_ENUMCOLUMNID { columnid = this.columnid.Value, ctagSequence = checked((uint) this.ctagSequence) }; return value; }
public static unsafe extern int JetEnumerateColumns( IntPtr sesid, IntPtr tableid, uint cEnumColumnId, NATIVE_ENUMCOLUMNID* rgEnumColumnId, out uint pcEnumColumn, out NATIVE_ENUMCOLUMN* prgEnumColumn, JET_PFNREALLOC pfnRealloc, IntPtr pvReallocContext, uint cbDataMost, uint grbit);