protected override void LoadChildrenBase()
{
Module module = Module;
lock (module) {
BinaryReader reader = module.Reader;
reader.BaseStream.Position = ContentOffset;
while (reader.BaseStream.Position < ContentEnd) {
var recordHeader = new RecordHeader(reader);
var recordReader = new RecordReader(recordHeader, reader);
var record = Record.Read(module, recordReader);
AddChild(record);
}
}
}