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


ServerObjectManager Class (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Server > ESRI.ArcGIS.Server > Classes > S > ServerObjectManager Class
ArcGIS Developer Help

ServerObjectManagerClass Class

The ServerObjectManager object which creates ServerContext, ServerObjectConfigurationInfo and ServerObjectTypeInfo 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

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