Exemplo n.º 1
0
        public override void Parse(CLRMetaDataParser parser)
        {
            if (parser.ReadU16() != 0)
                throw new ParseFailedException("Bad Generation value");
            Name = parser.ReadString();
            Mvid = parser.ReadGuid();
            CLRGuid encId = parser.ReadGuid();
            CLRGuid encBaseId = parser.ReadGuid();

            if (encId != null || encBaseId != null)
                throw new ParseFailedException("Unexpected EncId/EncBaseId values");
        }