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


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

ServerObjectTypeClass Class

The ServerObjectType object which defines the properties and behavior for server object types supported by the GIS server.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Interfaces

Interfaces Description
IServerObjectType Provides access to methods, for administrators, that control the behavior and properties of a server object type.
IServerObjectType2 Provides access to methods, for administrators, that control the behavior and properties of a server object type.
IServerObjectType3 Provides access to methods, for administrators, that control the behavior and properties of a server object type.
IServerObjectType4 Provides access to methods, for administrators, that control the behavior and properties of a server object type.

Remarks

Server objects may have extensions that extend their base functionality for more specialized uses. Each type of server object may have a set of extensions that can be enabled or disabled based on its configuration. ArcGIS for Server includes some server object extensions out of the box, and developers can extend ArcGIS for Server by writing their own server object extensions.

A ServerObjectExtensionType is the type of object extension. The types of server object extensions and the types of server objects they can extend is one of a defined set of server object extension types that a GIS server can support. The server object extensions enabled for a particular server object coniguration define the types of server object extension instances that a particular server object configuration starts up and provides to applications to use.

The ServerObjectExtensionType also defines the set of properties associated with a particular server object configuration that must be specified when creating the configuration. You must be connected to the GIS server as an administrator to access ServerType objects. A subset of properties of a ServerObjectExtensionType are available to non administators via the ServerObjectExtensionTypeInfo object.

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 | ServerObjectAdmin Class | IServerObjectType Interface | ServerObjectTypeInfo Class | MapServer Class | IEnumServerObjectType Interface | ServerObject Class | IEnumServerObjectTypeInfo Interface | AGSLocatorWorkspace Class | ILocatorManager2.GetAGSLocatorWorkspace Method | GeocodeServer Class | AGSAddressLocator Class | ILocatorWorkspaceName2.AGSServerConnectionName Property | ServerObject Class | IEnumServerObjectTypeInfo Interface | IEnumServerObjectType Interface