Browse Source

Support for BamlRecordType.TypeSerializerInfo in bamlreader

pull/707/head
Andrey Filimonov 9 years ago
parent
commit
e03d70a407
  1. 4
      ILSpy.BamlDecompiler/Ricciolo.StylesExplorer.MarkupReflection/XmlBamlReader.cs

4
ILSpy.BamlDecompiler/Ricciolo.StylesExplorer.MarkupReflection/XmlBamlReader.cs

@ -488,6 +488,9 @@ namespace Ricciolo.StylesExplorer.MarkupReflection
case BamlRecordType.PresentationOptionsAttribute: case BamlRecordType.PresentationOptionsAttribute:
this.ReadPresentationOptionsAttribute(); this.ReadPresentationOptionsAttribute();
break; break;
case BamlRecordType.TypeSerializerInfo:
this.ReadTypeInfo();
break;
default: default:
throw new NotImplementedException("UnsupportedNode: " + currentType); throw new NotImplementedException("UnsupportedNode: " + currentType);
} }
@ -526,6 +529,7 @@ namespace Ricciolo.StylesExplorer.MarkupReflection
case BamlRecordType.TypeInfo: case BamlRecordType.TypeInfo:
case BamlRecordType.AttributeInfo: case BamlRecordType.AttributeInfo:
case BamlRecordType.StringInfo: case BamlRecordType.StringInfo:
case BamlRecordType.TypeSerializerInfo:
bytesToSkip = reader.ReadCompressedInt32(); bytesToSkip = reader.ReadCompressedInt32();
break; break;
} }

Loading…
Cancel
Save