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

IServerMachine2.Capacity Property (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Server > ESRI.ArcGIS.Server > Interfaces > IS > IServerMachine2 Interface > IServerMachine2.Capacity Property
ArcGIS Developer Help

IServerMachine2.Capacity Property

The number of desired concurrently available configurations (the capacity) of the ArcGIS Server.

[Visual Basic .NET]
Public Property Capacity As Integer
public int Capacity {get; set;}
HRESULT get_Capacity(
  System.Int32* Val
HRESULT put_Capacity(
  long Val
Val [out, retval]

Val is a parameter of type long* Val [in]
Val is a parameter of type long

Product Availability

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


The Capacity property defines the number configuration instances on an SOC machine that are allowed to run concurrently before the pool-shrinking algorithm engages. The pool-shrinking algorithm removes least recently used configuration instances and replaces them with new instances. Capacity is dependent on system memory and CPU resources and should be tuned for each machine in the ArcGIS Server.

See Also

IServerMachine2 Interface