This document is archived and information here might be outdated.  Recommended version.

IConfigurationFactory Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Server > ESRI.ArcGIS.Server > Interfaces > IC > IConfigurationFactory Interface
ArcGIS Developer Help

IConfigurationFactory Interface

Provides access to members that can be called during server object configuration events. Note: the IConfigurationFactory interface has been superseded by IConfigurationFactory2. Please consider using the more recent version.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Name Description
Method OnAdd Is called when the configuration is added.
Method OnRemove Is called when the configuration is removed.
Method OnStart Is called when the configuration is started.
Method OnStop Is called when the configuration is stopped.

Classes that implement IConfigurationFactory

Classes Description
ConfigFactory The Configuration Factory object for implementing server object configuration events.
FeatureServerConfigurationFactory (esriCarto) FeatureServer Configuration Factory Class.
GlobeServerConfigurationFactory (esriGlobeCore) GlobeServer Configuration Factory Class
GPServerConfigurationFactory (esriGeoprocessing) GP Server Configuration Factory Class.
ImageServerConfigurationFactory (esriCarto) ImageServer Configuration Factory Class.
MapServerConfigurationFactory (esriCarto) MapServer Configuration Factory Class.
SDSFeatureServerConfigurationFactory (esriCarto) SDSFeatureServer Configuration Factory Class.
SearchServerConfigurationFactory (esriSearch) SearchServer Configuration Factory Class.