ArcObjects Library Reference (Server)  

ServerObjectManager Class

The ServerObjectManager object which creates ServerContext, ServerObjectConfigurationInfo and ServerObjectTypeInfo objects.

ServerObjectManager is a non-creatable object. References to non-creatable objects must be obtained through other objects.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Interfaces

Interfaces Description
IPermissionsManager Provides managerial access to the Permissions Store.
IServerObjectManager Provides access to properties and members of the ArcGIS server's server object manager.
IServerObjectManager2 Provides access to properties and members of the ArcGIS server's server object manager for server object extensions.
IServerObjectManager3 Provides access to properties and members of the ArcGIS server's server object manager for server object extensions.
IServerObjectManager4 Provides access to properties and members of the ArcGIS server's server object manager.

Remarks

The ServerObjectManager object provides access to information about the GIS server to non-administrators, and creates ServerContexts for use by applications. Any application that runs as a user account in the agsusers user group on the ArcGIS Server can use the IGISServerConnection interface to connect to the ArcGIS Server and to get a reference to the ServerObjectManager.

A ServerContext is a reserved space within the server dedicated to a set of running objects. GIS server objects also live in a server context. When developing applications with ArcGIS server, all ArcObjects that your application creates and uses live within a server context.

See Also

IAGSServerObject Interface | IAGSServerConnectionFactory Interface | IAGSServerConnection Interface | IAGSServerConnectionName Interface | IAGSServerConnectionAdmin Interface | IAGSServerObjectName Interface | IAGSEnumServerObjectName Interface | AGSServerObjectName Class | AGSServerConnection Class | AGSServerConnectionName Class | AGSServerConnectionFactory Class | ServerObjectManager Class | ServerObjectType Class | IServerObject Interface | ServerObjectTypeInfo Class | IServerObjectConfigurationInfo Interface | IServerObjectTypeInfo Interface | IEnumServerObjectTypeInfo Interface | IEnumServerObjectType Interface | IServerObjectAdmin Interface | IServerObjectConfiguration Interface | IServerObjectManager Interface | IServerMachine Interface | IEnumServerObjectConfigurationInfo Interface | ServerObjectConfigurationStatus Class | IGISServerConnection Interface | ServerObjectConfiguration Class | GISServerConnection Class | IEnumServerObjectConfiguration Interface | ServerContext Class | IServerContext Interface | ServerDirectory Class | ServerObjectConfigurationInfo Class | IEnumServerDirectory Interface | ServerDirectoryInfo Class | ServerMachine Class | ServerObject Class | IEnumServerMachine Interface | ServerObjectAdmin Class | IServerObjectType Interface | IGISServerConnection Interface | IServerObjectAdmin Interface | IServerContext Interface | GISServerConnection Class | IServerObject Interface | IServerObjectManager Interface