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


IServerObjectFactoryX Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Help for .NET developers > ArcObjects namespaces > Server > ESRI.ArcGIS.Server > Interfaces > IS > IServerObjectFactoryX Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Library Reference (Server)  

IServerObjectFactoryX Interface

Factory interface to create server objects.

Product Availability

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

Members

Name Description
Method AddAddInFolder Adds a folder to the Add In folder processing list.
Method CreateConfigurationFactory Creates a new server configuration factory for a given type.
Method CreateObject Creates an instance of an AddIn given a CLSID.
Method CreateServerObject Creates a new server object given a CLSID.
Method GetJobRegistryPath Gets the path to the job registry that was set on the factory.
Method GetLogDirectoryPath Gets the path to the log directory that was set on the factory.
Method GetLogLevel Gets the log level that was set on the factory.
Method GetMaxLogFileSize Gets the maximum size of the log file that was set on the factory.
Method RemoveAddInFolder Removes a folder from the Add In folder processing list.
Method SetJobRegistryPath Sets the path to the job registry maintained on disk.
Method SetLogDirectoryPath Sets the path to the log directory.
Method SetLogLevel Sets the log level.
Method SetMaxLogFileSize Sets the maximum size of the log file.
Method SetProcessId Sets the process id.
Method SetProductCode Sets the product code.
Method Shutdown Cleanup routine that indicates a shutdown of the STA thread thats hosting factory.
Method ShutdownEx Cleanup routine that calls ShutDown on the Server object and extensions.

CoClasses that implement IServerObjectFactoryX

CoClasses and Classes Description
ServerObjectFactoryX