Assembly 'ESRI.ArcGIS.Client.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.dll:
2.2.0.629
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
2.3.0.774
Changes Found : Value changed
public property ESRI.ArcGIS.Client.ArcGISDynamicMapServiceLayer.Credentials
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
public ICredentials Credentials
{
get; set;
}
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
Not Defined
Changes Found : Removed (Breaking)
public method ESRI.ArcGIS.Client.ArcGISDynamicMapServiceLayer.GetAllDetails
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
Not Defined
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
public void GetAllDetails(Action<IDictionary<int, FeatureLayerInfo>, Exception> onCompleted)
Changes Found : Added
public method ESRI.ArcGIS.Client.ArcGISDynamicMapServiceLayer.GetDetails
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
Not Defined
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
public void GetDetails(int id, Action<FeatureLayerInfo, Exception> onCompleted)
Changes Found : Added
public property ESRI.ArcGIS.Client.ArcGISDynamicMapServiceLayer.LayerTimeOptions
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
Not Defined
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
public LayerTimeOptionCollection LayerTimeOptions
{
get; set;
}
Changes Found : Added
public field ESRI.ArcGIS.Client.ArcGISDynamicMapServiceLayer.LayerTimeOptionsProperty
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
Not Defined
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
public static readonly DependencyProperty LayerTimeOptionsProperty
Changes Found : Added
public property ESRI.ArcGIS.Client.ArcGISImageServiceLayer.Credentials
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
public ICredentials Credentials
{
get; set;
}
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
Not Defined
Changes Found : Removed (Breaking)
public property ESRI.ArcGIS.Client.ArcGISImageServiceLayer.DisableClientCaching
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
Not Defined
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
public bool DisableClientCaching
{
get; set;
}
Changes Found : Added
public property ESRI.ArcGIS.Client.ArcGISImageServiceLayer.NoDataColor
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
Not Defined
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
public Nullable<Color> NoDataColor
{
get; set;
}
Changes Found : Added
public method ESRI.ArcGIS.Client.ArcGISTiledMapServiceLayer.GetAllDetails
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
Not Defined
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
public void GetAllDetails(Action<IDictionary<int, FeatureLayerInfo>, Exception> onCompleted)
Changes Found : Added
public method ESRI.ArcGIS.Client.ArcGISTiledMapServiceLayer.GetDetails
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
Not Defined
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
public void GetDetails(int id, Action<FeatureLayerInfo, Exception> onCompleted)
Changes Found : Added
public property ESRI.ArcGIS.Client.ClassBreaksRenderer.Field
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
Not Defined
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
public string Field
{
get; set;
}
Changes Found : Added
protected method ESRI.ArcGIS.Client.DynamicLayer.OnMapChanged
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
Not Defined
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
protected override void OnMapChanged(Map oldValue, Map newValue)
Changes Found : Added
public property ESRI.ArcGIS.Client.DynamicMapServiceLayer.Credentials
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
Not Defined
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
public ICredentials Credentials
{
get; set;
}
Changes Found : Added
public class ESRI.ArcGIS.Client.Editor.ActionEventArgs
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
Not Defined
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
public class ActionEventArgs : EventArgs
Changes Found : Added
public class ESRI.ArcGIS.Client.Editor.CommandEventArgs
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
Not Defined
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
public class CommandEventArgs : ActionEventArgs
Changes Found : Added
public property ESRI.ArcGIS.Client.Editor.EditEventArgs.Action
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
public EditAction Action
{
get; set;
}
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
Not Defined
Changes Found : Removed (Breaking)
public event ESRI.ArcGIS.Client.Editor.EditorActivated
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
public event EventHandler EditorActivated
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
public event EventHandler<CommandEventArgs> EditorActivated
Changes Found : Declaration changed (Breaking)
public property ESRI.ArcGIS.Client.Editor.ProxyUrl
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
Not Defined
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
public string ProxyUrl
{
get; set;
}
Changes Found : Added
public field ESRI.ArcGIS.Client.Editor.ProxyUrlProperty
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
Not Defined
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
public static readonly DependencyProperty ProxyUrlProperty
Changes Found : Added
public property ESRI.ArcGIS.Client.FeatureLayer.IgnoreServiceScaleRange
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
Not Defined
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
public bool IgnoreServiceScaleRange
{
get; set;
}
Changes Found : Added
public field ESRI.ArcGIS.Client.FeatureLayer.IgnoreServiceScaleRangeProperty
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
Not Defined
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
public static readonly DependencyProperty IgnoreServiceScaleRangeProperty
Changes Found : Added
public method ESRI.ArcGIS.Client.Field..ctor
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
Not Defined
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
public .ctor(string name, FieldType type, string alias, Domain domain, bool editable, bool nullable, int length)
Changes Found : Added
public class ESRI.ArcGIS.Client.GraphicsDataSource
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
Not Defined
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
public abstract class GraphicsDataSource : DependencyObject, IEnumerable<Graphic>, IEnumerable, INotifyCollectionChanged
Changes Found : Added
public property ESRI.ArcGIS.Client.GraphicsLayer.ProjectionService
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
Not Defined
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
public IProjectionService ProjectionService
{
get; set;
}
Changes Found : Added
public field ESRI.ArcGIS.Client.GraphicsLayer.ProjectionServiceProperty
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
Not Defined
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
public static readonly DependencyProperty ProjectionServiceProperty
Changes Found : Added
public class ESRI.ArcGIS.Client.GroupLayer
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
Not Defined
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
[ContentPropertyAttribute("ChildLayers")]
public class GroupLayer : Layer, INotifyPropertyChanged, IEnumerable<Layer>, IEnumerable, ITimeAwareLayer, ILegendSupport
Changes Found : Added
public interface ESRI.ArcGIS.Client.IProjectionService
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
Not Defined
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
public interface IProjectionService
Changes Found : Added
public class ESRI.ArcGIS.Client.LayerTimeOptionCollection
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
Not Defined
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
public sealed class LayerTimeOptionCollection : List<TimeOption>, IList<TimeOption>, ICollection<TimeOption>, IEnumerable<TimeOption>, IEnumerable, IList, ICollection
Changes Found : Added
public method ESRI.ArcGIS.Client.Map.MoveLayer
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
Not Defined
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
public void MoveLayer(int oldIndex, int newIndex)
Changes Found : Added
public property ESRI.ArcGIS.Client.Map.Scale
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
Not Defined
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
public double Scale
{
get;
}
Changes Found : Added
public class ESRI.ArcGIS.Client.PointDataSource
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
Not Defined
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
public class PointDataSource : GraphicsDataSource, IEnumerable<Graphic>, IEnumerable, INotifyCollectionChanged
Changes Found : Added
protected method ESRI.ArcGIS.Client.TiledLayer.OnMapChanged
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
Not Defined
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
protected override void OnMapChanged(Map oldMap, Map newMap)
Changes Found : Added
public property ESRI.ArcGIS.Client.UniqueValueMultipleFieldsRenderer.Fields
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
Not Defined
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
[TypeConverterAttribute(ESRI.ArcGIS.Client.StringToStringArrayConverter)]
public String[] Fields
{
get; set;
}
Changes Found : Added
public property ESRI.ArcGIS.Client.UniqueValueRenderer.Field
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
Not Defined
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
public string Field
{
get; set;
}
Changes Found : Added
public enum ESRI.ArcGIS.Client.FeatureService.FeatureEditTool
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
Not Defined
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
public enum FeatureEditTool
{
None = 0,
Point = 1,
Line = 2,
Polygon = 3,
AutoCompletePolygon = 4,
Ellipse = 5,
Circle = 6,
Rectangle = 7,
Freehand = 8
}
Changes Found : Added
internal property ESRI.ArcGIS.Client.FeatureService.FeatureLayerInfo.MaximumScale
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
internal double MaximumScale
{
get; private set;
}
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
public double MaximumScale
{
get; private set;
}
Changes Found : Visibility was changed from internal to public
internal property ESRI.ArcGIS.Client.FeatureService.FeatureLayerInfo.MinimumScale
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
internal double MinimumScale
{
get; private set;
}
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
public double MinimumScale
{
get; private set;
}
Changes Found : Visibility was changed from internal to public
public property ESRI.ArcGIS.Client.FeatureService.FeatureTemplate.DrawingTool
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
Not Defined
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
public FeatureEditTool DrawingTool
{
get; private set;
}
Changes Found : Added
public class ESRI.ArcGIS.Client.Geometry.Euclidian
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
Not Defined
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
public class Euclidian
Changes Found : Added
public class ESRI.ArcGIS.Client.Geometry.Geodesic
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
Not Defined
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
public class Geodesic
Changes Found : Added
public method ESRI.ArcGIS.Client.Geometry.Geometry.GetScale
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
Not Defined
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
public static double GetScale(double unitsPerPixel, double metersPerUnit, double pixelsPerInch = 96)
Changes Found : Added
public method ESRI.ArcGIS.Client.Geometry.Geometry.GetScale
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
Not Defined
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
public static double GetScale(double unitsPerPixel, SpatialReference spatialReference, double pixelsPerInch = 96)
Changes Found : Added
public property ESRI.ArcGIS.Client.Tasks.FeatureSet.Fields
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
Not Defined
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
public List<Field> Fields
{
get; set;
}
Changes Found : Added
public method ESRI.ArcGIS.Client.Tasks.GPResultImageLayer..ctor
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
public .ctor(string url, string jobId, string parameterName, Envelope extent)
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
public .ctor(string url, string jobId, string parameterName, Envelope extent, string proxyUrl)
Changes Found : Declaration changed (Breaking)
public property ESRI.ArcGIS.Client.Tasks.GPResultImageLayer.ProxyUrl
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
Not Defined
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
public string ProxyUrl
{
get; set;
}
Changes Found : Added
internal method ESRI.ArcGIS.Client.Tasks.GraphicsEventArgs..ctor
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
internal .ctor(IList<Graphic> graphics, object userToken)
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
public .ctor(IList<Graphic> graphics, object userToken)
Changes Found : Visibility was changed from internal to public
public property ESRI.ArcGIS.Client.Tasks.ServiceException.Message
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
Not Defined
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
public string Message
{
get;
}
Changes Found : Added
public method ESRI.ArcGIS.Client.Tasks.ServiceException.ToString
In assembly v2.2\wpf\ESRI.ArcGIS.Client.dll:
Not Defined
In assembly v2.3\wpf\ESRI.ArcGIS.Client.dll:
public override string ToString()
Changes Found : Added