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


IServerObjectConfigurationInfo.IsPooled Property (ArcObjects .NET 10.4 SDK)
ArcObjects Library Reference (Server)  

IServerObjectConfigurationInfo.IsPooled Property

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

[Visual Basic .NET]
Public ReadOnly Property IsPooled As Boolean
[C#]
public bool IsPooled {get;}
[C++]
HRESULT get_IsPooled(
  VARIANT_BOOL* IsPooled
);
[C++]

Parameters IsPooled [out, retval] IsPooled is a parameter of type VARIANT_BOOL

Product Availability

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

Remarks

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