예제 #1
0
            private Stream UpgradeFrom200501(XmlReader xmlReader, bool throwUpgradeException, bool upgradeDundasCRIToNative, bool renameInvalidDataSources, out RDLUpgradeResult upgradeResults)
            {
                MemoryStream    memoryStream = new MemoryStream();
                UpgradeImpl2005 upgradeImpl  = new UpgradeImpl2005(throwUpgradeException, upgradeDundasCRIToNative, renameInvalidDataSources);

                upgradeImpl.Upgrade(xmlReader, memoryStream);
                upgradeResults = upgradeImpl.UpgradeResults;
                memoryStream.Seek(0L, SeekOrigin.Begin);
                return(memoryStream);
            }
예제 #2
0
        public static void Upgrade(XmlReader xmlReader, Stream outStream, bool throwUpgradeException)
        {
            UpgradeImpl2005 upgradeImpl = new UpgradeImpl2005(throwUpgradeException);

            upgradeImpl.Upgrade(xmlReader, outStream);
        }