public ManifestRecord(MashupParseContext context, ManifestBlock block) { this.block = block; XMLTagReader xMLTagReader = context.NewTagReader("ManifestRecord"); path = context.GetRequiredAttribute("Path"); _fileExists = context.GetRequiredAttributeBoolean("FileExists"); _fileLength = context.GetRequiredAttributeLong("FileLength"); indirectManifestBlockId = context.GetRequiredAttributeInt("IndirectManifestBlockId"); xMLTagReader.SkipAllSubTags(); }