private void ReadIDListSection(BinaryReader reader) { Item.ShItemIDs = new List <ShItemID>(); if ((Item.Header.LinkFlags & LinkFlags.HasLinkTargetIDList) != 0) { var idlhandler = new IDListHandler(Item, true); idlhandler.ReadFrom(reader); } }
public override void ReadFrom(BinaryReader reader) { base.ReadFrom(reader); FormatChecker.CheckExpression(() => BlockSize >= MinimumBlockSize); var handler = new IDListHandler(Item, false); handler.ReadFrom(reader); }