GetNativeRetinfo() private method

Get a NATIVE_RETINFO structure representing the object.
private GetNativeRetinfo ( ) : NATIVE_RETINFO
return NATIVE_RETINFO
Example #1
0
        public void ConvertRetinfoToNative()
        {
            var retinfo = new JET_RETINFO { ibLongValue = 1, itagSequence = 2 };

            NATIVE_RETINFO native = retinfo.GetNativeRetinfo();
            Assert.AreEqual(1U, native.ibLongValue);
            Assert.AreEqual(2U, native.itagSequence);
        }
Example #2
0
        public void ConvertRetinfoToNative()
        {
            var retinfo = new JET_RETINFO();
            retinfo.ibLongValue = 1;
            retinfo.itagSequence = 2;

            NATIVE_RETINFO native = retinfo.GetNativeRetinfo();
            Assert.AreEqual<uint>(1, native.ibLongValue);
            Assert.AreEqual<uint>(2, native.itagSequence);
        }
Example #3
0
        public void ConvertRetinfo()
        {
            var retinfo = new JET_RETINFO { ibLongValue = 1, itagSequence = 2 };

            NATIVE_RETINFO native = retinfo.GetNativeRetinfo();
            native.columnidNextTagged = 300;

            retinfo.SetFromNativeRetinfo(native);
            Assert.AreEqual(1, retinfo.ibLongValue);
            Assert.AreEqual(2, retinfo.itagSequence);
            Assert.AreEqual(300U, retinfo.columnidNextTagged.Value);
        }
Example #4
0
        public void ConvertRetinfoToNativeWhenItagSequenceIsNegative()
        {
            var retinfo = new JET_RETINFO { ibLongValue = 0, itagSequence = Int32.MinValue };

            NATIVE_RETINFO native = retinfo.GetNativeRetinfo();
        }