Esempio n. 1
0
        public override object PublishClone(AutomaticSubtotalContext context)
        {
            MapTileLayer mapTileLayer = (MapTileLayer)base.PublishClone(context);

            if (this.m_serviceUrl != null)
            {
                mapTileLayer.m_serviceUrl = (ExpressionInfo)this.m_serviceUrl.PublishClone(context);
            }
            if (this.m_tileStyle != null)
            {
                mapTileLayer.m_tileStyle = (ExpressionInfo)this.m_tileStyle.PublishClone(context);
            }
            if (this.m_mapTiles != null)
            {
                mapTileLayer.m_mapTiles = new List <MapTile>(this.m_mapTiles.Count);
                foreach (MapTile mapTile in this.m_mapTiles)
                {
                    mapTileLayer.m_mapTiles.Add((MapTile)mapTile.PublishClone(context));
                }
            }
            if (this.m_useSecureConnection != null)
            {
                mapTileLayer.m_useSecureConnection = (ExpressionInfo)this.m_useSecureConnection.PublishClone(context);
            }
            return(mapTileLayer);
        }
 public MapTileLayer(AspNetCore.ReportingServices.ReportIntermediateFormat.MapTileLayer defObject, Map map)
     : base(defObject, map)
 {
 }