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 for Server, all ArcObjects that your application creates and uses live within a server context.

See Also

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