コード例 #1
0
        public void JetBkinfoToString()
        {
            var bklogtime = new JET_BKLOGTIME(new DateTime(2010, 5, 31, 4, 44, 17, 678, DateTimeKind.Utc), true);
            var lgpos     = new JET_LGPOS {
                lGeneration = 1, isec = 2, ib = 3
            };
            var bkinfo = new JET_BKINFO {
                bklogtimeMark = bklogtime, genHigh = 57, genLow = 36, lgposMark = lgpos
            };

            Assert.AreEqual("JET_BKINFO(36-57:JET_LGPOS(0x1,2,3):JET_BKLOGTIME(17:44:4:31:5:110:0x4d:0xb))", bkinfo.ToString());
        }
コード例 #2
0
        public void VerifyBkinfoCanBeSerialized()
        {
            var expected = new JET_BKINFO
            {
                bklogtimeMark = new JET_BKLOGTIME(DateTime.UtcNow, false),
                genHigh       = 1,
                genLow        = 2,
                lgposMark     = new JET_LGPOS {
                    ib = 7, isec = 8, lGeneration = 9
                },
            };

            SerializeAndCompare(expected);
        }
コード例 #3
0
ファイル: ToStringTests.cs プロジェクト: 925coder/ravendb
 public void JetBkinfoToString()
 {
     var bklogtime = new JET_BKLOGTIME(new DateTime(2010, 5, 31, 4, 44, 17, DateTimeKind.Utc), true);
     var lgpos = new JET_LGPOS { lGeneration = 1, isec = 2, ib = 3 };
     var bkinfo = new JET_BKINFO { bklogtimeMark = bklogtime, genHigh = 57, genLow = 36, lgposMark = lgpos };
     Assert.AreEqual("JET_BKINFO(36-57:JET_LGPOS(0x1,2,3):JET_BKLOGTIME(17:44:4:31:5:110:0x80:0x80))", bkinfo.ToString());
 }