コード例 #1
0
        protected override void SetupReaderSettings(RdlSerializerSettings settings)
        {
            SerializerHost2010 serializerHost = (SerializerHost2010)settings.Host;

            serializerHost.Upgradeable2010 = this.m_upgradeable;
            base.SetupReaderSettings(settings);
        }
コード例 #2
0
        public static RdlSerializer CreateSerializer()
        {
            SharedDataSetSerializerHost host = new SharedDataSetSerializerHost();
            RdlSerializerSettings       rdlSerializerSettings = new RdlSerializerSettings();

            rdlSerializerSettings.Host = host;
            return(new RdlSerializer(rdlSerializerSettings));
        }
コード例 #3
0
        public void Upgrade(XmlReader xmlReader, Stream outStream)
        {
            InitUpgrade();
            RdlSerializerSettings settings = CreateReaderSettings();

            SetupReaderSettings(settings);
            Report report = (Report) new RdlSerializer(settings).Deserialize(xmlReader, GetReportType());

            Upgrade(report);
            new RdlSerializer(CreateWriterSettings()).Serialize(outStream, report);
        }
コード例 #4
0
        public void Upgrade(XmlReader xmlReader, Stream outStream)
        {
            this.InitUpgrade();
            RdlSerializerSettings settings = this.CreateReaderSettings();

            this.SetupReaderSettings(settings);
            RdlSerializer rdlSerializer = new RdlSerializer(settings);
            Report        report        = (Report)rdlSerializer.Deserialize(xmlReader, this.GetReportType());

            this.Upgrade(report);
            RdlSerializerSettings settings2      = this.CreateWriterSettings();
            RdlSerializer         rdlSerializer2 = new RdlSerializer(settings2);

            rdlSerializer2.Serialize(outStream, report);
        }
コード例 #5
0
 protected override void SetupReaderSettings(RdlSerializerSettings settings)
 {
     ((SerializerHost2010)settings.Host).Upgradeable2010 = m_upgradeable;
     base.SetupReaderSettings(settings);
 }
コード例 #6
0
 protected virtual void SetupReaderSettings(RdlSerializerSettings settings)
 {
 }