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

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

IServerObjectConfigurationInfo.IsPooled Property

Indicates whether the server objects defined by this configuration are pooled.

[Visual Basic .NET]
Public ReadOnly Property IsPooled As Boolean
public bool IsPooled {get;}
HRESULT get_IsPooled(
  Boolean* IsPooled
IsPooled [out, retval]

IsPooled is a parameter of type bool*

Product Availability

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


Server objects can be either pooled or non-pooled. Pooled server objects can be shared accross multiple sessions and applications and are held onto by an application for the duration of a single request. Pooled server objects are meant for applications that make stateless use of those objects.

Non-pooled server objects are dedicated to a single application session and are held onto for the duration of an application session. Non-pooled server objects are not shared between application session, and are meant for applications that make stateful use of those objects.

The IsPooled property indicates if the server objects created by this server object configuration are pooled or non-pooled.

See Also

IServerObjectConfigurationInfo Interface