Version

2011 Volume 2

This topic lists breaking changes in the 2011 Volume 2 release of the Ultimate UI for WPF product.

xamDataChart™ – Renamed Classes

Former Name New Name

Infragistics.Controls.Charts.CategoryErrorBarsSettings

InfragisticsWPF.Controls.Charts.XamDataChart.v11.1.dll

Infragistics.Controls.Charts.CategoryErrorBarSettings

InfragisticsWPF.Controls.Charts.XamDataChart.v11.2.dll

xamMap™ - Moved Classes

Former Namespace New Namespace

Infragistics.Controls.Maps.BingMapsTileSource

InfragisticsWPF.Controls.Maps.XamMap.v11.1.dll

Infragistics.Controls.Maps.BingMapsTileSource

InfragisticsWPF.DataVisualization.v11.2.dll

Infragistics.Controls.Maps.OpenStreetMapTileSource

InfragisticsWPF.Controls.Maps.XamMap.v11.1.dll

Infragistics.Controls.Maps.OpenStreetMapTileSource

InfragisticsWPF.DataVisualization.v11.2.dll

Infragistics.Controls.Maps.CloudMadeTileSource

InfragisticsWPF.Controls.Maps.XamMap.v11.1.dll

Infragistics.Controls.Maps.CloudMadeTileSource

InfragisticsWPF.DataVisualization.v11.2.dll

xamPivotGrid™ - Replaced Classes

The whole query generation model was changed in order to provide more flexibility and control over the final MDX query:

Former Class New Class

Infragistics.Olap.Xmla.IQuery

InfragisticsWPF.Olap.Xmla.v11.1.dll

Infragistics.Olap.Xmla.IMdxQuery

InfragisticsWPF.Olap.Xmla.v11.2.dll

The Query class now implements the IMdxQuery interface instead of IQuery interface:

In C#:

// Derived classes
public class Query : IMdxQuery
// Class properties
protected IMdxQuery XmlaDataSource.CurrentQuery
// Class methods
public void XmlaCommand.ExecuteCommandAsync(IMdxQuery)
public void XmlaCommand.ExecuteCommandAsync(IMdxQuery, XmlaConnection)
protected virtual string XmlaCommand.GenerateCommand(IMdxQuery)
protected virtual string XmlaSapCommand.GenerateCommand(IMdxQuery)
protected virtual string XmlaOracleCommand.GenerateCommand(IMdxQuery)

All classes derived from the XmlaCommand and has overridden the XmlaCommand.GenerateCommand(IMdxQuery) method should refer to the IMdxQuery API documentation in order to get information about the type and the purpose of members exposed by the IMdxQuery interface.

Also the PivotSimpleClickableContainer is no longer used.