public override void Write(Stream output)
        {
            BinaryWriter writer = new BinaryWriter(output, Encoding.Default, true);

            PackagePathLiteral.Write(output);
            ArchivePathLiteral.Write(output);
            NameInArchiveLiteral.Write(output);
            writer.Write(EntityHandle);
        }
 public override void CalculateHashes()
 {
     PackagePathLiteral.CalculateHash();
     ArchivePathLiteral.CalculateHash();
     NameInArchiveLiteral.CalculateHash();
 }
 public override void ResolveStringLiterals(FoxLookupTable lookupTable)
 {
     PackagePathLiteral.Resolve(lookupTable);
     ArchivePathLiteral.Resolve(lookupTable);
     NameInArchiveLiteral.Resolve(lookupTable);
 }