This section lists API changes at 10.2.1a that may impact your custom code. Be sure to review the API changes and perform any migration steps for releases between your original version and the one to which you are upgrading. A list of Migration topics for previous releases is available at the bottom of this page.
This page describes the functionality added to the current release for all products in the ArcFM Solution suite.
This page outlines the upgrade steps for various ArcFM Solution applications. These are basic required upgrades and do not include configuration for new tools.
Deprecation notice: Miner.Interop.msxml.dll & Miner.Interop.msxml2.dll are now deprecated and will be removed with the next release. If you have customizations that use these libraries, you should update them now to use Miner.Interop.msxml4.dll instead.
API Changes
This section is divided into two subsections:
- Removed Objects
- Added Objects
Removed Objects
These items have been removed entirely or made private. They are not available for customization.
Miner.Data.Decoration
Miner.Data.Decoration.FilterBase
Miner.Data.Decoration.IUserDateTimeInput
Miner.Data.Decoration.IUserInput
Miner.Desktop.CuFilter
Miner.Desktop.CuFilter.FavoriteNameSort
Miner.Responder.Framework
Miner.Responder.Framework.CollectionAdapterExtensions
Miner.Responder.Framework.CurrentStatusObjects .SwitchingOrderDeviceStatus+FeatureTraceInfo
Miner.Responder.Framework.PerformanceProfiler .AmiPredictionPerformanceCounterInstaller
Miner.Responder.Framework.PerformanceProfiler.AmiPredictionCounters
Miner.Responder.Framework.Requests.CountAffectedCustomersRequest
Miner.Responder.Framework.Requests.JumpersRequest
Miner.Responder.Framework.TestRequests.SourceTraceTest+Path
Miner.Responder.Framework.Tracing.DownStreamTrace+TraceResults
Miner.Responder.Framework.Tracing.SelectUpstreamElementFromFeedPaths
Miner.Responder.Processors
Miner.Responder.Processors.CommandHandlers.CounterCommandHandler
Miner.Responder.Processors.CommandHandlers.MSMQCommandHandler
Miner.Responder.Processors.Instrumentation .DatabaseConnectionEstablishedEvent
Miner.Responder.Processors.Instrumentation.ConnectionEvent
Miner.Responder.Processors.Instrumentation.DatabaseConnectionEvent
Miner.Responder.Processors.Instrumentation.DatabaseConnectionLostEvent
Miner.Responder.Processors.Instrumentation.DatabaseConnectionStatus
Miner.Responder.Processors.Instrumentation.GeodatabaseConnectionEvent
Miner.Responder.Processors.ProjectInstaller
Miner.Responder.Processors.ResponderPerformanceCounterInstaller
Miner.Responder.Processors.WmiProviderExtensionsInstaller
Miner.Responder.Shared
Miner.Responder.Shared.DataTransferObjects.Point2D
Miner.Responder.Shared.DataTransferObjects.Rectangle
Miner.Responder.Shared.Extensions.ArrayExtensions
Miner.Responder.Shared.Extensions.CollectionExtensions
Miner.Responder.Shared.Extensions.ListExtensions
Miner.Responder.Shared.Win32
Miner.Responder.Shared.Win32+WindowsMessages
Miner.Responder.Shared.XmlSerializerSectionHandler
Miner.Responder.Windows
Miner.Responder.Windows.ArchiveFilters.RegionsFilter
Miner.Responder.Windows.QueriesHelper
Miner.Responder.Windows.Shared.IShowReport
Miner.Responder.Windows.Shared.IValidateUserInput
Miner.Responder.Windows.Shared.TimePeriod
Miner.Responder.Windows.UserInputs.AttributeInput
Miner.Responder.Windows.UserInputs.DateRangeInput
Miner.Responder.Windows.UserInputs.IncidentDateRangeInput
Added Objects
These items have been added or made public at 10.2
Namespaces
Miner.Data.Access.Interfaces
Miner.Desktop.TOC.GraphicsTab
Miner.FrameworkUI.TraceStrategies.TraceResultsRendererExt
Miner.Geodatabase.Network.Interfaces
Miner.Geodatabase.Engine.GeodatabaseManager.ActionHandlers
Miner.Geodatabase.Engine.GeodatabaseManager.LogExtension
Miner.Responder.Shared.Filters
Miner.Responder.Shared.MEF
Miner.Responder.Processors.NetworkLocking
Miner.Responder.Processors.ConnectionTests
Miner.Responder.Processors.ConnectionTests.Tests
Miner.Responder.Processors.IncidentDeviceManagement
Miner.Responder.Processors.IncidentDeviceManagement.Jumpers
Miner.Responder.Processors.LineDisplay.FeatureProcessors
Miner.Responder.Web.Authorized.Reports
Miner.Responder.Web.Controls.ReportInputs
Miner.Responder.Explorer.Presenters
Types
Miner.Data.Access.Interfaces.dll
Miner.Data.Access.Interfaces.IDataLoader
Miner.Data.Decoration.Common.dll
Miner.Data.Decoration.Common.DesktopUserInputManager
Miner.Geodatabase.dll
Miner.Geodatabase.SystemExtensions
Miner.Geodatabase.EditedFeederFeatureLogger
Miner.Geodatabase.Engine.GeodatabaseManager.ActionHandlers.dll
Miner.Geodatabase.Engine.GeodatabaseManager.ActionHandlers.CleanupFeederSync
Miner.Geodatabase.Engine.GeodatabaseManager.ActionHandlers.RunFeederSync
Miner.Geodatabase.Engine.GeodatabaseManager.LogExtension.dll
Miner.Geodatabase.Engine.GeodatabaseManager.LogExtension.NamedLogInstance
Miner.Interop.dll
Miner.Interop.IMMSyncFeederFields
Miner.Interop.IMMItemProperties3
Miner.Interop.IMMTraceRenderer
Miner.NetworkModel.Electric.dll
Miner.NetworkModel.Electric.PhaseExtensions
Miner.Responder.Shared.dll
Miner.Responder.Shared.DuplicateFeederIDException
Miner.Responder.Shared.TimePeriod
Miner.Responder.Shared.XYPointPointCollectionHelper
Miner.Responder.Shared.IUserInput
Miner.Responder.Shared.IValidateUserInput
Miner.Responder.Shared.IAttributeInput
Miner.Responder.Shared.IIncidentIdInput
Miner.Responder.Shared.ICustomerInput
Miner.Responder.Shared.IDescriptionInput
Miner.Responder.Shared.IDeviceFacIdInput
Miner.Responder.Shared.IDeviceOidInput
Miner.Responder.Shared.IDeviceTypeInput
Miner.Responder.Shared.IGroupSelectionInput
Miner.Responder.Shared.IIncidentDurationInput
Miner.Responder.Shared.IIncidentFeederInput
Miner.Responder.Shared.IIncludeMedInput
Miner.Responder.Shared.IOptionsSelectionInput
Miner.Responder.Shared.IRegionsInput
Miner.Responder.Shared.ISelectCustomersInput
Miner.Responder.Shared.IDateTimeInput
Miner.Responder.Shared.IDurationInput
Miner.Responder.Shared.IIncidentDateRangeInput
Miner.Responder.Shared.CallUrgency
Miner.Responder.Shared.ResponderTables+TableJumpersHistory
Miner.Responder.Shared.ArchiveTables+TableJumpersArchive
Miner.Responder.Shared.ArchiveTables+TablePreviousIncidentsArchive
Miner.Responder.Shared.UserInputManager
Miner.Responder.Shared.Exceptions.dll
Miner.Responder.Shared.Exceptions.UnconfirmedNestedDeviceException
Miner.Responder.Shared.Filters.dll
Miner.Responder.Shared.Filters.FilterBase
Miner.Responder.Shared.Filters.AttributeFilter
Miner.Responder.Shared.Filters.ClosedIncidentDevicesFilter
Miner.Responder.Shared.Filters.ClosedIncidentsFilter
Miner.Responder.Shared.Filters.CustomerFilter
Miner.Responder.Shared.Filters.DateTimeFilter
Miner.Responder.Shared.Filters.DeviceFacIDFilter
Miner.Responder.Shared.Filters.DeviceOIDFilter
Miner.Responder.Shared.Filters.DeviceTypeFilter
Miner.Responder.Shared.Filters.IncidentCustomerCountFilter
Miner.Responder.Shared.Filters.IncidentDateCreatedFilter
Miner.Responder.Shared.Filters.IncidentDateRangeFilter
Miner.Responder.Shared.Filters.IncidentDurationFilter
Miner.Responder.Shared.Filters.IncidentFeederFilter
Miner.Responder.Shared.Filters.IncidentIDFilter
Miner.Responder.Shared.Filters.RegionsFilter
Miner.Responder.Shared.Filters.TagDateRangeFilter
Miner.Responder.Shared.Interfaces.dll
Miner.Responder.Shared.Interfaces.IFilterManager
Miner.Responder.Shared.Interfaces.IFilter
Miner.Responder.Shared.Interfaces.IShowReport
Miner.Responder.Shared.Interfaces.IUserDateTimeInput
Miner.Responder.Shared.Interfaces.IUserInputManager
Miner.Responder.Shared.Requests.dll
Miner.Responder.Shared.Requests.FindDisconnectedCustomersRequest
Miner.Responder.Shared.Requests.FindInvalidFeatureClassIdsRequest
Miner.Responder.Shared.ReservedCodeConstants.dll
Miner.Responder.Shared.ReservedCodeConstants.JumperPermissionConstants
Miner.Responder.Shared.ReservedCodeConstants.FilterConstants
Miner.Responder.Shared.SchemaObjects.dll
Miner.Responder.Shared.SchemaObjects.CallUrgencyDomain
Miner.Responder.Shared.SchemaObjects.JumpersArchiveObject
Miner.Responder.Shared.SchemaObjects.PreviousIncidentsArchiveObject