public void SetExprHost(MapTileLayerExprHost exprHost, ObjectModelImpl reportObjectModel) { Global.Tracer.Assert(exprHost != null && reportObjectModel != null, "(exprHost != null && reportObjectModel != null)"); base.SetExprHost(exprHost, reportObjectModel); IList <MapTileExprHost> mapTilesHostsRemotable = this.ExprHost.MapTilesHostsRemotable; if (this.m_mapTiles != null && mapTilesHostsRemotable != null) { for (int i = 0; i < this.m_mapTiles.Count; i++) { MapTile mapTile = this.m_mapTiles[i]; if (mapTile != null && mapTile.ExpressionHostID > -1) { mapTile.SetExprHost(mapTilesHostsRemotable[mapTile.ExpressionHostID], reportObjectModel); } } } }
internal void SetExprHost(MapTileLayerExprHost exprHost, ObjectModelImpl reportObjectModel) { Global.Tracer.Assert(exprHost != null && reportObjectModel != null, "(exprHost != null && reportObjectModel != null)"); base.SetExprHost(exprHost, reportObjectModel); IList <MapTileExprHost> mapTilesHostsRemotable = ExprHost.MapTilesHostsRemotable; if (m_mapTiles == null || mapTilesHostsRemotable == null) { return; } for (int i = 0; i < m_mapTiles.Count; i++) { MapTile mapTile = m_mapTiles[i]; if (mapTile != null && mapTile.ExpressionHostID > -1) { mapTile.SetExprHost(mapTilesHostsRemotable[mapTile.ExpressionHostID], reportObjectModel); } } }