Assembly 'ESRI.ArcGIS.Client.Toolkit.DataSources.dll'

Breaking changes were found between versions of this assembly.

The following files have been compared in this set:

Version

In assembly v2.2\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

2.2.0.629

In assembly v2.3\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

2.3.0.774

Changes Found : Value changed

public class ESRI.ArcGIS.Client.Toolkit.DataSources.GpsLayer

In assembly v2.2\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

Not Defined

In assembly v2.3\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

public class GpsLayer : GraphicsLayer, INotifyPropertyChanged, IEnumerable<Graphic>, IEnumerable, ITimeAwareLayer, ILegendSupport

Changes Found : Added

public class ESRI.ArcGIS.Client.Toolkit.DataSources.KmlLayer

In assembly v2.2\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

public sealed class KmlLayer : GraphicsLayer, INotifyPropertyChanged, IEnumerable<Graphic>, IEnumerable, ITimeAwareLayer, ILegendSupport

In assembly v2.3\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

public class KmlLayer : GroupLayer, INotifyPropertyChanged, IEnumerable<Layer>, IEnumerable, ITimeAwareLayer, ILegendSupport

Changes Found : Declaration changed (Breaking), Members changed

public property ESRI.ArcGIS.Client.Toolkit.DataSources.KmlLayer.DisableClientCaching

In assembly v2.2\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

Not Defined

In assembly v2.3\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

public bool DisableClientCaching
{
     get; set;
}

Changes Found : Added

public property ESRI.ArcGIS.Client.Toolkit.DataSources.KmlLayer.FullExtent

In assembly v2.2\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

Not Defined

In assembly v2.3\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

public Envelope FullExtent
{
     get; protected set;
}

Changes Found : Added

public method ESRI.ArcGIS.Client.Toolkit.DataSources.KmlLayer.GenerateVisibilityIDs

In assembly v2.2\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

Not Defined

In assembly v2.3\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

public IEnumerable<int> GenerateVisibilityIDs()

Changes Found : Added

public property ESRI.ArcGIS.Client.Toolkit.DataSources.KmlLayer.Graphics

In assembly v2.2\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

Not Defined

In assembly v2.3\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

public IEnumerable<Graphic> Graphics
{
     get;
}

Changes Found : Added

public property ESRI.ArcGIS.Client.Toolkit.DataSources.KmlLayer.MapTip

In assembly v2.2\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

Not Defined

In assembly v2.3\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

public FrameworkElement MapTip
{
     get; set;
}

Changes Found : Added

public property ESRI.ArcGIS.Client.Toolkit.DataSources.KmlLayer.Name

In assembly v2.2\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

Not Defined

In assembly v2.3\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

public string Name
{
     get; private set;
}

Changes Found : Added

protected method ESRI.ArcGIS.Client.Toolkit.DataSources.KmlLayer.OnGraphicsSourceChanged

In assembly v2.2\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

protected override void OnGraphicsSourceChanged(IEnumerable<Graphic> oldValue, IEnumerable<Graphic> newValue)

In assembly v2.3\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

Not Defined

Changes Found : Removed

public property ESRI.ArcGIS.Client.Toolkit.DataSources.KmlLayer.ProjectionService

In assembly v2.2\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

Not Defined

In assembly v2.3\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

public IProjectionService ProjectionService
{
     get; set;
}

Changes Found : Added

public field ESRI.ArcGIS.Client.Toolkit.DataSources.KmlLayer.ProjectionServiceProperty

In assembly v2.2\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

Not Defined

In assembly v2.3\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

public static readonly DependencyProperty ProjectionServiceProperty

Changes Found : Added

public method ESRI.ArcGIS.Client.Toolkit.DataSources.KmlLayer.QueryLegendInfos

In assembly v2.2\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

Not Defined

In assembly v2.3\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

public override void QueryLegendInfos(Action<LayerLegendInfo> callback, Action<Exception> errorCallback)

Changes Found : Added

public method ESRI.ArcGIS.Client.Toolkit.DataSources.KmlLayer.Refresh

In assembly v2.2\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

Not Defined

In assembly v2.3\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

public void Refresh()

Changes Found : Added

public property ESRI.ArcGIS.Client.Toolkit.DataSources.KmlLayer.RefreshInterval

In assembly v2.2\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

Not Defined

In assembly v2.3\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

public TimeSpan RefreshInterval
{
     get; set;
}

Changes Found : Added

public method ESRI.ArcGIS.Client.Toolkit.DataSources.KmlLayer.SetVisibilityByIDs

In assembly v2.2\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

Not Defined

In assembly v2.3\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

public void SetVisibilityByIDs(IEnumerable<int> IDs)

Changes Found : Added

public property ESRI.ArcGIS.Client.Toolkit.DataSources.KmlLayer.VisibleLayers

In assembly v2.2\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

Not Defined

In assembly v2.3\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

[TypeConverterAttribute(ESRI.ArcGIS.Client.StringToStringArrayConverter)]
public IEnumerable<string> VisibleLayers
{
     get; set;
}

Changes Found : Added

public property ESRI.ArcGIS.Client.Toolkit.DataSources.WmsLayer.Credentials

In assembly v2.2\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

public ICredentials Credentials
{
     get; set;
}

In assembly v2.3\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

Not Defined

Changes Found : Removed (Breaking)

public method ESRI.ArcGIS.Client.Toolkit.DataSources.WmsLayer.GetLayerVisibility

In assembly v2.2\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

Not Defined

In assembly v2.3\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

public bool GetLayerVisibility(int layerID)

Changes Found : Added

public property ESRI.ArcGIS.Client.Toolkit.DataSources.WmsLayer.ImageFormat

In assembly v2.2\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

Not Defined

In assembly v2.3\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

public string ImageFormat
{
     get; set;
}

Changes Found : Added

public field ESRI.ArcGIS.Client.Toolkit.DataSources.WmsLayer.ImageFormatProperty

In assembly v2.2\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

Not Defined

In assembly v2.3\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

public static readonly DependencyProperty ImageFormatProperty

Changes Found : Added

public method ESRI.ArcGIS.Client.Toolkit.DataSources.WmsLayer.LayerInfo..ctor

In assembly v2.2\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

Not Defined

In assembly v2.3\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

public .ctor(string name, string title, string legendUrl)

Changes Found : Added

public event ESRI.ArcGIS.Client.Toolkit.DataSources.WmsLayer.LegendChanged

In assembly v2.2\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

Not Defined

In assembly v2.3\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

public event EventHandler<EventArgs> LegendChanged

Changes Found : Added

public method ESRI.ArcGIS.Client.Toolkit.DataSources.WmsLayer.QueryLegendInfos

In assembly v2.2\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

Not Defined

In assembly v2.3\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

public void QueryLegendInfos(Action<LayerLegendInfo> callback, Action<Exception> errorCallback)

Changes Found : Added

public method ESRI.ArcGIS.Client.Toolkit.DataSources.WmsLayer.SetLayerVisibility

In assembly v2.2\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

Not Defined

In assembly v2.3\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

public void SetLayerVisibility(int layerID, bool visible)

Changes Found : Added

public property ESRI.ArcGIS.Client.Toolkit.DataSources.WmsLayer.SupportedImageFormats

In assembly v2.2\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

Not Defined

In assembly v2.3\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

public ReadOnlyCollection<string> SupportedImageFormats
{
     get; private set;
}

Changes Found : Added

public property ESRI.ArcGIS.Client.Toolkit.DataSources.WmsLayer.Title

In assembly v2.2\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

public string Title
{
     get; private set;
}

In assembly v2.3\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

public string Title
{
     get; set;
}

Changes Found : Visibility changed

public event ESRI.ArcGIS.Client.Toolkit.DataSources.WmsLayer.VisibilityChanged

In assembly v2.2\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

Not Defined

In assembly v2.3\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

public event EventHandler<EventArgs> VisibilityChanged

Changes Found : Added

public class ESRI.ArcGIS.Client.Toolkit.DataSources.WmtsLayer

In assembly v2.2\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

Not Defined

In assembly v2.3\wpf\ESRI.ArcGIS.Client.Toolkit.DataSources.dll:

public class WmtsLayer : TiledMapServiceLayer, INotifyPropertyChanged, IDisposable

Changes Found : Added