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


IServerObjectConfiguration5 Interface (ArcObjects .NET 10.4 SDK)
ArcObjects Library Reference (Server)  

IServerObjectConfiguration5 Interface

Provides access to administrators to members that control the behavior and properties of a server object configuration with extensions.

Product Availability

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

Members

Description
Read/write property 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.
Read/write property DatasetNames The dataset names associated with configuration.
Read/write property Description Description of the server object configuration.
Method Deserialize Deserializes the server object configuration from a string.
Read/write property ExtensionEnabled Indicates whether the state of the named extension is Enabled (true) or Disabled (false).
Read/write property ExtensionInfo The extension-dependent info for the server object configuration.
Read-only property ExtensionNames The extension names of this server object configuration.
Read/write property ExtensionProperties The extension-dependent properties for the server object configuration.
Read/write property IdleTimeout Maximum time (in seconds) an instance of a server object for this server object configuration can remain idle.
Read/write property Info Auxiliary Information for the server objects created by the server object configuration ?passive properties only.
Read/write property InstancesPerContainer Number of instances in a single low isolation container.
Read/write property IsolationLevel The isolation level of the server objects defined by the server object configuration.
Read/write property IsPooled Indicates whether the server objects defined by this configuration are pooled.
Read/write property LoadBalancing The service load balancing type.
Read/write property MaxInstances The maximum number of server object instances for a server object configuration.
Read/write property MinInstances The minimum number of server object instances for a server object configuration.
Read/write property Name Name of the server object configuration.
Read/write property Properties Initialization parameters and properties for the server objects created by the server object configuration.
Read/write property RecycleProperties The recycling properties for the server object configuration.
Method Serialize Serializes the server object configuration into a string.
Read/write property ServiceKeepAliveInterval Interval at which SOM calls IObjectActivate on ServerObject, thus allowing instances with stale data connections to be recycled.
Read/write property StartupTimeout Maximum time (in seconds) that a SOC process will wait for an instance of a server object to start.
Read/write property 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.
Read/write property Status Status of the server object configuration. This status indicates whether the server object configuration is started, stopped, paused, etc.
Read/write property TargetCluster The target cluster for this service to be published to.
Read/write property TypeName Type of the server object configuration (MapServer or GeocodeServer).
Read/write property 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.
Read/write property 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.

Inherited Interfaces

Interfaces Description
IServerObjectConfiguration4 Provides access to administrators to members that control the behavior and properties of a server object configuration with extensions.
IServerObjectConfiguration3 Provides access to administrators to members that control the behavior and properties of a server object configuration with extensions.
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.