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


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

IServerObjectFactory Interface

Provides access to the method used to create a server object outside a server object container.

Product Availability

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

Members

Name Description
Method CreateServerObject Creates a server object outside of the server environment.

Classes that implement IServerObjectFactory

Classes Description
ServerObjectFactory The factory object used to create server objects in the server.

Remarks

Server objects and their extensions can be used in ArcGIS for Server applications, in which case the server object manager creates and manages instances of the server object and its extensions in process running within the server. Server objects and their extensions support coarse-grained methods that do large amounts of work.

Because they are COM objects, server objects and their extensions can be used in ArcGIS Engine or ArcGIS for Desktop applications. The IServerObjectFactory interface allows you to create an instance of a server object and any enabled extensions for use in such applications.

Use the CreateServerObject method to create an instance of a server object