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) { }