|  | This document is archived and information here might be outdated. Recommended version. | 
Provides access to administrators to members that control the behavior and properties of a server object configuration with extensions.
This interface is new at ArcGIS 9.3. It supersedes IServerObjectConfiguration and IServerObjectConfiguration2.
| Name | Description | |
|---|---|---|
|  | CleanupTimeout | Maximum time (in seconds) that a SOC process will remain active to allow its no longer used server object threads to shut down gracefully before terminating them. | 
|  | Description | Description of the server object configuration. | 
|  | Deserialize | Deserializes the server object configuration from a string. | 
|  | ExtensionEnabled | Indicates whether the state of the named extension is Enabled (true) or Disabled (false). | 
|  | ExtensionInfo | The extension-dependent info for the server object configuration. | 
|  | ExtensionProperties | The extension-dependent properties for the server object configuration. | 
|  | IdleTimeout | Maximum time (in seconds) an instance of a server object for this server object configuration can remain idle. | 
|  | Info | Auxiliary Information for the server objects created by the server object configuration ?passive properties only. | 
|  | InstancesPerContainer | Number of instances in a single low isolation container. | 
|  | IsolationLevel | The isolation level of the server objects defined by the server object configuration. | 
|  | IsPooled | Indicates whether the server objects defined by this configuration are pooled. | 
|  | MaxInstances | The maximum number of server object instances for a server object configuration. | 
|  | MinInstances | The minimum number of server object instances for a server object configuration. | 
|  | Name | Name of the server object configuration. | 
|  | Properties | Initialization parameters and properties for the server objects created by the server object configuration. | 
|  | RecycleProperties | The recycling properties for the server object configuration. | 
|  | Serialize | Serializes the server object configuration into a string. | 
|  | StartupTimeout | Maximum time (in seconds) that a SOC process will wait for an instance of a server object to start. | 
|  | StartupType | The startup type for this server object configuration. Startup type describes whether the server object configuration is started when the server object manager service is started for the GIS server. | 
|  | TypeName | Type of the server object configuration (MapServer or GeocodeServer). | 
|  | UsageTimeout | Maximum time (in seconds) a client can hold onto an instance of a server object for this server object configuration before releasing it back to the server. It is the maximum time allowed between calling CreateServerContext and ReleaseServerContext. | 
|  | WaitTimeout | Maximum time (in seconds) a client will wait for an instance of a server object for this server object configuration using the CreateServerContext method on IServerObjectManager before timing out. | 
| Interfaces | Description | 
|---|---|
| IServerObjectConfiguration2 | Provides access to administrators to members that control the behavior and properties of a server object configuration with extensions. | 
| IServerObjectConfiguration | Provides access to administrators to members that control the behavior and properties of a server object configuration. | 
| Classes | Description | 
|---|---|
| ServerObjectConfiguration | The ServerObjectConfiguration object which defines the properties and behavior for server objects running in the GIS server. |