예제 #1
0
        //0     UInt64      Object ID
        //8     UInt64      Page ID
        //16    UInt64      Commit ID
        //24    UInt32      Group ID
        //28    Byte        Commit Type
        //29    Byte        Flags
        //30    UShort      Reserved

        private ContentDatabaseSession(DatabaseFile file)
        {
            this.file     = file;
            tocPage       = file.FindBlob(PAGE_TYPE_TOC);
            nameTablePage = file.FindBlob(PAGE_TYPE_NAMETABLE);
            objects       = new List <DatabaseObjectHeader>();
            nameTable     = new List <string>();
        }