Assembly 'ESRI.ArcGIS.Client.Portal.dll'

Breaking changes were found between versions of this assembly.

The following files have been compared in this set:

Version

In assembly v3.0\sl\ESRI.ArcGIS.Client.Portal.dll:

3.0.0.388

In assembly v3.1\sl\ESRI.ArcGIS.Client.Portal.dll:

10.1.1.0

Changes Found : Value changed

public property ESRI.ArcGIS.Client.Portal.ArcGISPortalGroup.IsViewOnly

In assembly v3.0\sl\ESRI.ArcGIS.Client.Portal.dll:

Not Defined

In assembly v3.1\sl\ESRI.ArcGIS.Client.Portal.dll:

[DataMemberAttribute]
public bool IsViewOnly
{
     get; internal set;
}

Changes Found : Added

public property ESRI.ArcGIS.Client.Portal.ArcGISPortalGroup.SortField

In assembly v3.0\sl\ESRI.ArcGIS.Client.Portal.dll:

Not Defined

In assembly v3.1\sl\ESRI.ArcGIS.Client.Portal.dll:

[DataMemberAttribute]
public string SortField
{
     get; internal set;
}

Changes Found : Added

public property ESRI.ArcGIS.Client.Portal.ArcGISPortalGroup.SortOrder

In assembly v3.0\sl\ESRI.ArcGIS.Client.Portal.dll:

Not Defined

In assembly v3.1\sl\ESRI.ArcGIS.Client.Portal.dll:

public QuerySortOrder SortOrder
{
     get; internal set;
}

Changes Found : Added

public property ESRI.ArcGIS.Client.Portal.ArcGISPortalInfo.HelperServices

In assembly v3.0\sl\ESRI.ArcGIS.Client.Portal.dll:

Not Defined

In assembly v3.1\sl\ESRI.ArcGIS.Client.Portal.dll:

[DataMemberAttribute]
public HelperServices HelperServices
{
     get; internal set;
}

Changes Found : Added

public property ESRI.ArcGIS.Client.Portal.ArcGISPortalInfo.IPCountryCode

In assembly v3.0\sl\ESRI.ArcGIS.Client.Portal.dll:

Not Defined

In assembly v3.1\sl\ESRI.ArcGIS.Client.Portal.dll:

[DataMemberAttribute]
public string IPCountryCode
{
     get; internal set;
}

Changes Found : Added

public method ESRI.ArcGIS.Client.Portal.ArcGISPortalItem.GetGroupsAsync

In assembly v3.0\sl\ESRI.ArcGIS.Client.Portal.dll:

Not Defined

In assembly v3.1\sl\ESRI.ArcGIS.Client.Portal.dll:

public void GetGroupsAsync(Action<ArcGISPortalItemGroups, Exception> callback)

Changes Found : Added

public method ESRI.ArcGIS.Client.Portal.ArcGISPortalItem.GetSharingInfoAsync

In assembly v3.0\sl\ESRI.ArcGIS.Client.Portal.dll:

Not Defined

In assembly v3.1\sl\ESRI.ArcGIS.Client.Portal.dll:

public void GetSharingInfoAsync(Action<ArcGISPortalSharingInfo, Exception> callback)

Changes Found : Added

public method ESRI.ArcGIS.Client.Portal.ArcGISPortalItem.ShareAsync

In assembly v3.0\sl\ESRI.ArcGIS.Client.Portal.dll:

Not Defined

In assembly v3.1\sl\ESRI.ArcGIS.Client.Portal.dll:

public void ShareAsync(IEnumerable<string> groupIds, bool? withEveryone, bool? withOrganization, Action<IEnumerable<string>, Exception> callback)

Changes Found : Added

public method ESRI.ArcGIS.Client.Portal.ArcGISPortalItem.ShareAsync

In assembly v3.0\sl\ESRI.ArcGIS.Client.Portal.dll:

Not Defined

In assembly v3.1\sl\ESRI.ArcGIS.Client.Portal.dll:

public void ShareAsync(IEnumerable<string> groupIds, Action<IEnumerable<string>, Exception> callback)

Changes Found : Added

public property ESRI.ArcGIS.Client.Portal.ArcGISPortalItem.TypeName

In assembly v3.0\sl\ESRI.ArcGIS.Client.Portal.dll:

Not Defined

In assembly v3.1\sl\ESRI.ArcGIS.Client.Portal.dll:

[DataMemberAttribute]
public string TypeName
{
     get; internal set;
}

Changes Found : Added

public method ESRI.ArcGIS.Client.Portal.ArcGISPortalItem.UnshareAsync

In assembly v3.0\sl\ESRI.ArcGIS.Client.Portal.dll:

Not Defined

In assembly v3.1\sl\ESRI.ArcGIS.Client.Portal.dll:

public void UnshareAsync(IEnumerable<string> groupIds, Action<IEnumerable<string>, Exception> callback)

Changes Found : Added

public class ESRI.ArcGIS.Client.Portal.ArcGISPortalItemGroups

In assembly v3.0\sl\ESRI.ArcGIS.Client.Portal.dll:

Not Defined

In assembly v3.1\sl\ESRI.ArcGIS.Client.Portal.dll:

[DataContractAttribute]
public sealed class ArcGISPortalItemGroups

Changes Found : Added

public class ESRI.ArcGIS.Client.Portal.ArcGISPortalSharingInfo

In assembly v3.0\sl\ESRI.ArcGIS.Client.Portal.dll:

Not Defined

In assembly v3.1\sl\ESRI.ArcGIS.Client.Portal.dll:

[DataContractAttribute]
public sealed class ArcGISPortalSharingInfo

Changes Found : Added

public method ESRI.ArcGIS.Client.Portal.ArcGISPortalUser.GetUserTagsAsync

In assembly v3.0\sl\ESRI.ArcGIS.Client.Portal.dll:

Not Defined

In assembly v3.1\sl\ESRI.ArcGIS.Client.Portal.dll:

public void GetUserTagsAsync(Action<IEnumerable<ArcGISPortalUserTag>, Exception> callback)

Changes Found : Added

public class ESRI.ArcGIS.Client.Portal.ArcGISPortalUserTag

In assembly v3.0\sl\ESRI.ArcGIS.Client.Portal.dll:

Not Defined

In assembly v3.1\sl\ESRI.ArcGIS.Client.Portal.dll:

[DataContractAttribute]
public sealed class ArcGISPortalUserTag

Changes Found : Added

public class ESRI.ArcGIS.Client.Portal.GeocodeService

In assembly v3.0\sl\ESRI.ArcGIS.Client.Portal.dll:

Not Defined

In assembly v3.1\sl\ESRI.ArcGIS.Client.Portal.dll:

[DataContractAttribute]
public sealed class GeocodeService

Changes Found : Added

public class ESRI.ArcGIS.Client.Portal.GeometryService

In assembly v3.0\sl\ESRI.ArcGIS.Client.Portal.dll:

Not Defined

In assembly v3.1\sl\ESRI.ArcGIS.Client.Portal.dll:

[DataContractAttribute]
public sealed class GeometryService

Changes Found : Added

public class ESRI.ArcGIS.Client.Portal.HelperServices

In assembly v3.0\sl\ESRI.ArcGIS.Client.Portal.dll:

Not Defined

In assembly v3.1\sl\ESRI.ArcGIS.Client.Portal.dll:

[DataContractAttribute]
public sealed class HelperServices

Changes Found : Added

public enum ESRI.ArcGIS.Client.Portal.ItemType

In assembly v3.0\sl\ESRI.ArcGIS.Client.Portal.dll:

[DataContractAttribute]
public enum ItemType
{
     Other = 0,
     MapDocument = 1,
     ExplorerMap = 2,
     GlobeDocument = 3,
     SceneDocument = 4,
     PublishedMap = 5,
     MapPackage = 6,
     GeoprocessingPackage = 7,
     LocatorPackage = 8,
     TilePackage = 9,
     WindowsMobilePackage = 10,
     DesktopApplicationTemplate = 11,
     MapTemplate = 12,
     CodeSample = 13,
     GeoprocessingSample = 14,
     ServiceDefinition = 15,
     Layer = 16,
     LayerPackage = 17,
     ExplorerLayer = 18,
     DesktopAddIn = 19,
     ExplorerAddIn = 20,
     MapService = 21,
     GeocodingService = 22,
     NetworkAnalysisService = 23,
     GlobeService = 24,
     GeoprocessingService = 25,
     GeodataService = 26,
     ImageService = 27,
     GeometryService = 28,
     FeatureService = 29,
     KML = 30,
     WMS = 31,
     WMTS = 32,
     WebMap = 33,
     WebMappingApplication = 34,
     MobileApplication = 35,
     CodeAttachment = 36,
     FeaturedItems = 37,
     FeatureCollection = 38,
     FeatureCollectionTemplate = 39,
     SymbolSet = 40,
     ColorSet = 41,
     CollectionDefinition = 42,
     WindowsViewerAddIn = 43,
     WindowsViewerConfiguration = 44,
     CSV = 45,
     Shapefile = 46
}

In assembly v3.1\sl\ESRI.ArcGIS.Client.Portal.dll:

[DataContractAttribute]
public enum ItemType
{
     Other = 0,
     MapDocument = 1,
     ExplorerMap = 2,
     GlobeDocument = 3,
     SceneDocument = 4,
     PublishedMap = 5,
     MapPackage = 6,
     GeoprocessingPackage = 7,
     LocatorPackage = 8,
     TilePackage = 9,
     WindowsMobilePackage = 10,
     DesktopApplicationTemplate = 11,
     MapTemplate = 12,
     CodeSample = 13,
     GeoprocessingSample = 14,
     ServiceDefinition = 15,
     Layer = 16,
     LayerPackage = 17,
     ExplorerLayer = 18,
     DesktopAddIn = 19,
     ExplorerAddIn = 20,
     MapService = 21,
     GeocodingService = 22,
     NetworkAnalysisService = 23,
     GlobeService = 24,
     GeoprocessingService = 25,
     GeodataService = 26,
     ImageService = 27,
     GeometryService = 28,
     FeatureService = 29,
     KML = 30,
     WMS = 31,
     WMTS = 32,
     WebMap = 33,
     WebMappingApplication = 34,
     MobileApplication = 35,
     CodeAttachment = 36,
     FeaturedItems = 37,
     FeatureCollection = 38,
     FeatureCollectionTemplate = 39,
     SymbolSet = 40,
     ColorSet = 41,
     CollectionDefinition = 42,
     CSV = 43,
     Shapefile = 44,
     OperationView = 45,
     OperationsDashboardAddIn = 46,
     CityEngineWebScene = 47,
     WorkflowManagerPackage = 48,
     ArcPadPackage = 49
}

Changes Found : Declaration changed (Breaking)

public class ESRI.ArcGIS.Client.Portal.PrintTaskService

In assembly v3.0\sl\ESRI.ArcGIS.Client.Portal.dll:

Not Defined

In assembly v3.1\sl\ESRI.ArcGIS.Client.Portal.dll:

[DataContractAttribute]
public sealed class PrintTaskService

Changes Found : Added

public class ESRI.ArcGIS.Client.Portal.RouteService

In assembly v3.0\sl\ESRI.ArcGIS.Client.Portal.dll:

Not Defined

In assembly v3.1\sl\ESRI.ArcGIS.Client.Portal.dll:

[DataContractAttribute]
public sealed class RouteService

Changes Found : Added

public class ESRI.ArcGIS.Client.Portal.UnsuccessfulOperationException

In assembly v3.0\sl\ESRI.ArcGIS.Client.Portal.dll:

Not Defined

In assembly v3.1\sl\ESRI.ArcGIS.Client.Portal.dll:

public class UnsuccessfulOperationException : Exception, ISerializable, _Exception

Changes Found : Added

public property ESRI.ArcGIS.Client.WebMap.WebMapLayer.MaximumScale

In assembly v3.0\sl\ESRI.ArcGIS.Client.Portal.dll:

Not Defined

In assembly v3.1\sl\ESRI.ArcGIS.Client.Portal.dll:

[DataMemberAttribute]
public double MaximumScale
{
     get; set;
}

Changes Found : Added

public property ESRI.ArcGIS.Client.WebMap.WebMapLayer.MinimumScale

In assembly v3.0\sl\ESRI.ArcGIS.Client.Portal.dll:

Not Defined

In assembly v3.1\sl\ESRI.ArcGIS.Client.Portal.dll:

[DataMemberAttribute]
public double MinimumScale
{
     get; set;
}

Changes Found : Added

public class ESRI.ArcGIS.Client.WebMap.Popup.RichTextAttributeConverter

In assembly v3.0\sl\ESRI.ArcGIS.Client.Portal.dll:

Not Defined

In assembly v3.1\sl\ESRI.ArcGIS.Client.Portal.dll:

[EditorBrowsableAttribute(1)]
public sealed class RichTextAttributeConverter : IValueConverter

Changes Found : Added

public class ESRI.ArcGIS.Client.WebMap.Popup.SafeFieldDictionaryConverter

In assembly v3.0\sl\ESRI.ArcGIS.Client.Portal.dll:

Not Defined

In assembly v3.1\sl\ESRI.ArcGIS.Client.Portal.dll:

[EditorBrowsableAttribute(1)]
public sealed class SafeFieldDictionaryConverter : IValueConverter

Changes Found : Added