public static UpgradeSerializerSettings2010 CreateReaderSettings()
        {
            UpgradeSerializerSettings2010 upgradeSerializerSettings = new UpgradeSerializerSettings2010(serializing: false);

            upgradeSerializerSettings.ValidateXml = true;
            upgradeSerializerSettings.Normalize   = false;
            upgradeSerializerSettings.XmlSchema   = XmlSchema.Read(Assembly.GetExecutingAssembly().GetManifestResourceStream("Microsoft.ReportingServices.RdlObjectModel.RdlUpgrade.Rdl2010ObjectModel.ReportDefinition.xsd"), null);
            upgradeSerializerSettings.XmlValidationEventHandler = (ValidationEventHandler)Delegate.Combine(upgradeSerializerSettings.XmlValidationEventHandler, new ValidationEventHandler(upgradeSerializerSettings.ValidationEventHandler));
            upgradeSerializerSettings.IgnoreWhitespace          = false;
            return(upgradeSerializerSettings);
        }
Example #2
0
 protected override RdlSerializerSettings CreateWriterSettings()
 {
     return(UpgradeSerializerSettings2010.CreateWriterSettings());
 }